| Index: tests/gclient_smoketest.py
|
| diff --git a/tests/gclient_smoketest.py b/tests/gclient_smoketest.py
|
| index c6906cf41f2748b4ad6195ca1805bdb1be5a064d..e10840d5c39d9d7a2ba7a7cb5c10f5462a9092e7 100755
|
| --- a/tests/gclient_smoketest.py
|
| +++ b/tests/gclient_smoketest.py
|
| @@ -194,6 +194,26 @@ class GClientSmoke(GClientSmokeBase):
|
| self.check(('', err, 2), results)
|
| self.assertFalse(os.path.exists(join(self.root_dir, '.gclient')))
|
|
|
| + def testSolutionNone(self):
|
| + results = self.gclient(['config', '--spec',
|
| + 'solutions=[{"name": "./", "url": None}]'])
|
| + self.check(('', '', 0), results)
|
| + results = self.gclient(['sync'])
|
| + self.check(('', '', 0), results)
|
| + self.assertTree({})
|
| + results = self.gclient(['revinfo'])
|
| + self.check(('./: None\n', '', 0), results)
|
| + self.check(('', '', 0), self.gclient(['cleanup']))
|
| + self.check(('', '', 0), self.gclient(['diff']))
|
| + self.check(('', '', 0), self.gclient(['export', 'foo']))
|
| + self.assertTree({})
|
| + self.check(('', '', 0), self.gclient(['pack']))
|
| + self.check(('', '', 0), self.gclient(['revert']))
|
| + self.assertTree({})
|
| + self.check(('', '', 0), self.gclient(['runhooks']))
|
| + self.assertTree({})
|
| + self.check(('', '', 0), self.gclient(['status']))
|
| +
|
|
|
| class GClientSmokeSVN(GClientSmokeBase):
|
| def setUp(self):
|
|
|