예제 #1
0
 def setUp(self):
     # Create a temporary mock working copy
     self.cwd = os.getcwd()
     self.temp = tempfile.mkdtemp()
     os.chdir(self.temp)
     common.touch('.mockvcs')
     # Create default document attributes
     self.prefix = 'PREFIX'
     self.root = self.temp
     self.path = os.path.join(self.root, 'DIRECTORY')
     self.parent = 'PARENT_PREFIX'
     # Create default item attributes
     self.uid = 'PREFIX-00042'
     # Load an actual document
     self.document = core.Document(FILES, root=ROOT)
     # Ensure the tree is reloaded
     _clear_tree()
예제 #2
0
 def test_load(self):
     """Verify a document can be loaded from a directory."""
     doc = core.Document(FILES)
     self.assertEqual('REQ', doc.prefix)
     self.assertEqual(2, doc.digits)
     self.assertEqual(5, len(doc.items))
예제 #3
0
 def setUp(self):
     self.document = core.Document(FILES, root=ROOT)
예제 #4
0
 def setUp(self):
     self.document = core.Document(FILES, root=ROOT)
     self.temp = tempfile.mkdtemp()
예제 #5
0
 def setUp(self):
     self.path = os.path.join(FILES, 'REQ001.yml')
     self.backup = common.read_text(self.path)
     self.item = core.Item(self.path)
     self.tree = core.Tree(core.Document(SYS))
     self.tree._place(core.Document(FILES))