anchor.diff:      });
   
       test('synchronized dependency', () async {
  -      final result = await runCmd(DartCmd([
  +      // print(userEnvironment);
  +      final result =
  +          await Shell(verbose: false).runExecutableArguments('dart', [
           pubTestDependenciesDartScript,
           '--package-name',
           'synchronized',
  -        '-v'
  -      ]));
  -      expect(result.stdout, contains('pubtestdependencies'),
  +        '-v',
  +        '-n',
  +        'BasicLock'
  +      ]);
  +      expect(result.stdout, contains('All tests passed'),
             reason: getReason(result));
         //expect(Version.parse(result.stdout.split(' ').last as String), version);
       });
  
positive.code:             reason: getReason(result));
        } catch (e) {
          stderr.writeln(
              'Can fail - tests withing tests - but TODO investigate: $e');
        }
      }, timeout: longTimeout);
  
  
negative.code:       final pkg = await exampleSimplePkg.clone(dst);
        await exampleSimpleDependencyPkg.clone(dstDependency);
        await runCmd(pkg.pubCmd(pubGetArgs(/*offline: true*/)), stderr: stderr);
        // Precompile
        await Shell(workingDirectory: pkg.path, verbose: true)
            .runExecutableArguments(
                'dart', [pubTestDependenciesDartScript, '--version']);
        await Shell(workingDirectory: pkg.path, verbose: true)
            .run('pub run test --version');
        var result = await Shell(workingDirectory: pkg.path, verbose: true)
            .runExecutableArguments('dart', [
          pubTestDependenciesDartScript,
          /*'--get',*/ '-r',
  