Esempio n. 1
0
 def test_new_cache(self):
     """Verify a new documents are cached."""
     mock_tree = Mock()
     mock_tree._document_cache = {}
     document = MockDocument.new(mock_tree,
                                 EMPTY, root=FILES, prefix='NEW', digits=2)
     self.assertEqual(document, mock_tree._document_cache[document.prefix])
Esempio n. 2
0
 def test_new(self):
     """Verify a new document can be created with defaults."""
     MockDocument._create.reset_mock()
     path = os.path.join(EMPTY, '.doorstop.yml')
     document = MockDocument.new(None,
                                 EMPTY, root=FILES, prefix='NEW', digits=2)
     self.assertEqual('NEW', document.prefix)
     self.assertEqual(2, document.digits)
     MockDocument._create.assert_called_once_with(path, name='document')
Esempio n. 3
0
 def test_new_cache(self):
     """Verify a new documents are cached."""
     mock_tree = Mock()
     mock_tree._document_cache = {}
     document = MockDocument.new(mock_tree,
                                 EMPTY,
                                 root=FILES,
                                 prefix='NEW',
                                 digits=2)
     self.assertEqual(document, mock_tree._document_cache[document.prefix])
Esempio n. 4
0
 def test_new(self):
     """Verify a new document can be created with defaults."""
     MockDocument._create.reset_mock()
     path = os.path.join(EMPTY, '.doorstop.yml')
     document = MockDocument.new(None,
                                 EMPTY,
                                 root=FILES,
                                 prefix='NEW',
                                 digits=2)
     self.assertEqual('NEW', document.prefix)
     self.assertEqual(2, document.digits)
     MockDocument._create.assert_called_once_with(path, name='document')