Esempio n. 1
0
 def testSourceToTestWithAlternatePrefix(self):
     vimvar['g:PyUnitTestPrefix'] = '_'
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertEquals(layout.get_test_file('src/foo.py'), 'src/_foo.py')
     self.assertEquals(layout.get_test_file('src/bar.py'), 'src/_bar.py')
     self.assertEquals(layout.get_test_file('src/bar/baz.py'),
                       'src/bar/_baz.py')
     self.assertEquals(layout.get_test_file('foo.py'), '_foo.py')
Esempio n. 2
0
 def testSourceToTest(self):
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertEquals(layout.get_test_file('src/foo.py'),
                       'src/test_foo.py')
     self.assertEquals(layout.get_test_file('src/bar.py'),
                       'src/test_bar.py')
     self.assertEquals(layout.get_test_file('src/bar/baz.py'),
                       'src/bar/test_baz.py')
     self.assertEquals(layout.get_test_file('foo.py'), 'test_foo.py')
Esempio n. 3
0
 def testDetectTestFile(self):
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertTrue(layout.is_test_file('test_foo.py'))
     self.assertTrue(layout.is_test_file('foo/test_bar.py'))
     self.assertTrue(layout.is_test_file('tests/foo/test_bar.py'))
     self.assertTrue(layout.is_test_file('test_foo/test_bar.py'))
     self.assertFalse(layout.is_test_file('foo.py'))
     self.assertFalse(layout.is_test_file('src/foo.py'))
     self.assertFalse(layout.is_test_file('src/foo/bar.py'))
Esempio n. 4
0
 def testTestToSourceWithAlternatePrefix(self):
     vimvar['g:PyUnitTestPrefix'] = '_'
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertEquals(layout.get_source_candidates('src/_foo.py'),
                       ['src/foo.py'])
     self.assertEquals(layout.get_source_candidates('src/_bar.py'),
                       ['src/bar.py'])
     self.assertEquals(layout.get_source_candidates('src/bar/_baz.py'),
                       ['src/bar/baz.py'])
     self.assertEquals(layout.get_source_candidates('_foo.py'), ['foo.py'])
Esempio n. 5
0
 def testTestToSource(self):
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertEquals(layout.get_source_candidates('src/test_foo.py'),
                       ['src/foo.py'])
     self.assertEquals(layout.get_source_candidates('src/test_bar.py'),
                       ['src/bar.py'])
     self.assertEquals(layout.get_source_candidates('src/bar/test_baz.py'),
                       ['src/bar/baz.py'])
     self.assertEquals(layout.get_source_candidates('test_foo.py'),
                       ['foo.py'])
Esempio n. 6
0
 def testDetectTestFileWithAlternatePrefix(self):
     vimvar['g:PyUnitTestPrefix'] = '_'
     vimvar['g:PyUnitSourceRoot'] = 'src'
     layout = mod.SideBySideLayout()
     self.assertTrue(layout.is_test_file('_foo.py'))
     self.assertTrue(layout.is_test_file('foo/_bar.py'))
     self.assertTrue(layout.is_test_file('tests/foo/_bar.py'))
     self.assertTrue(layout.is_test_file('test_foo/_bar.py'))
     self.assertFalse(layout.is_test_file('foo.py'))
     self.assertFalse(layout.is_test_file('src/foo.py'))
     self.assertFalse(layout.is_test_file('src/foo/bar.py'))
Esempio n. 7
0
 def testDetectAbsoluteTestFile(self):
     vimvar['g:PyUnitTestPrefix'] = '_'
     vimvar['g:PyUnitSourceRoot'] = 'src'
     absdir = os.path.realpath(proj_root)
     layout = mod.SideBySideLayout()
     self.assertTrue(layout.is_test_file('%s/_foo.py' % absdir))
     self.assertTrue(layout.is_test_file('%s/foo/_bar.py' % absdir))
     self.assertTrue(layout.is_test_file('%s/tests/foo/_bar.py' % absdir))
     self.assertTrue(layout.is_test_file('%s/test_foo/_bar.py' % absdir))
     self.assertFalse(layout.is_test_file('%s/foo.py' % absdir))
     self.assertFalse(layout.is_test_file('%s/src/foo.py' % absdir))
     self.assertFalse(layout.is_test_file('%s/src/foo/bar.py' % absdir))