Example #1
0
 def test_remove_doc_from_shelf(self):
     using_shelf = self.test_shelf_number
     remove_doc_number = self.test_doc_number
     append_doc_to_shelf(remove_doc_number, using_shelf)
     old_shelf_len = len(self.directories[using_shelf])
     remove_doc_from_shelf(remove_doc_number)
     new_shelf_len = len(self.directories[using_shelf])
     self.assertGreater(old_shelf_len, new_shelf_len)
Example #2
0
    def test_remove_doc_from_shelf(self):
        self.assertIn('11-2', app.directories['1'])

        app.remove_doc_from_shelf('not exs')
        self.assertDictEqual(app.directories, self.dirs)

        app.remove_doc_from_shelf('11-2')
        self.assertNotIn('11-2', app.directories['1'])
Example #3
0
    def test_remove_doc_from_shelf(self):
        doc_number = '10006'
        docs = self.get_docs_numbers_from_shelves()

        self.assertIn(doc_number, docs)
        app.remove_doc_from_shelf(doc_number)
        docs = self.get_docs_numbers_from_shelves()

        self.assertNotIn(doc_number, docs)
Example #4
0
 def test_remove_doc_from_shelf(self, mock_doc_number):
     mock_doc_number.return_value = True
     document = '10006'
     result = remove_doc_from_shelf(document)
     self.assertEqual(result, True)
Example #5
0
    def test_remove_doc_from_shelf(self):

        self.assertIn('10006', app.directories['2'])
        with patch('app.input', return_value='10006'):
            app.remove_doc_from_shelf('10006')
        self.assertNotIn('10006', app.directories['2'])
Example #6
0
 def test_remove_doc_from_shelf(self):
     self.assertIsNone(app.remove_doc_from_shelf("11-2"))
Example #7
0
 def test_remove_doc_from_shelf(self):
     self.assertNotIn(app.remove_doc_from_shelf('10006'), documents[2])
Example #8
0
 def test(self, directories):
     directories.return_value = self.directories
     self.assertEqual(self.directories['2'], ['10006'])
     print(self.directories)
     remove_doc_from_shelf('10006')
     print(self.directories)
Example #9
0
 def test_remove_doc_from_shelf(self):
     doc_number = '11-2'
     app.remove_doc_from_shelf(doc_number=doc_number)
     self.assertTrue(doc_number)
Example #10
0
 def test_remove_doc_from_shelf(self):
     start_len_shelf = len(directories['1'])
     remove_doc_from_shelf('2207 876234')
     self.assertGreater(start_len_shelf, len(directories['1']))
Example #11
0
 def test_remove_doc_from_shelf(self):
     """ Проверим есть ли документ на полке, удалим его, и проверим, что его нет"""
     self.assertIn('2207 876234', app.directories['1'])
     app.remove_doc_from_shelf('2207 876234')
     self.assertNotIn('2207 876234', app.directories['1'])
Example #12
0
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf("11-2")
     self.assertNotIn(self.example_set2['doc'],
                      directories.get(self.example_set2['shelf']))
Example #13
0
 def test_remove_doc_from_shelf(self):
     dir_len_before = len(self.dirs['1'])
     docs_len_before = len(self.docs)
     app.remove_doc_from_shelf('11-2')
     self.assertLess(len(self.dirs['1']), dir_len_before)
     self.assertEqual(len(self.docs), docs_len_before)
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf(documents[0]['number'])
     self.assertNotIn(documents[0]['number'], directories['1'])
Example #15
0
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf('11-2')
     self.assertTrue({'1': ['2207 876234']})
Example #16
0
 def test_remove_doc_from_shelf(self):
     before_len = len(self.dirs['2'])
     app.remove_doc_from_shelf('10006')
     self.assertLess(len(self.dirs['2']), before_len)
Example #17
0
 def test_remove_doc_from_shelf(self):
     self.assertIn('11-2', app.directories.get('1'))
     app.remove_doc_from_shelf('11-2')
     self.assertNotIn('11-2', app.directories.get('1'))
Example #18
0
 def test_remove_doc_from_shelf(self):
     doc_number = 10006
     shelf_number = '2'
     app.remove_doc_from_shelf(doc_number=doc_number)
     self.assertFalse(doc_number, directories[shelf_number])
Example #19
0
 def test_remove_doc_from_shelf_wrong_document_number(self):
     start_len_shelf = len(directories['1'])
     remove_doc_from_shelf('11111')
     self.assertEqual(start_len_shelf, len(directories['1']))
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf('10006')
     docs = list(chain(app.directories.values()))
     self.assertNotIn('10006', docs)
 def test_remove_from_shelf(self):
     app.remove_doc_from_shelf('666')
     self.assertNotIn('666', directories['13'])
Example #22
0
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf('10006')
     self.assertNotIn('10006', self.dirs['2'])
Example #23
0
 def test_1(self, directories):
     directories.return_value = self.directories
     old_dir = directories.copy()
     remove_doc_from_shelf('10006')
     self.assertNotEqual(old_dir, directories)
Example #24
0
 def test_remove_doc(self):
     with patch('app.input', side_effect="10006"):
         app.remove_doc_from_shelf("10006")
Example #25
0
 def test_remove_doc_from_shelf(self):
     quantity_before = len(self.dirs["2"])
     app.remove_doc_from_shelf('10006')
     quantity_after = len(self.dirs["2"])
     self.assertLess(quantity_after, quantity_before)
Example #26
0
 def test_remove_doc_from_shelf(self):
     self.assertFalse(app.remove_doc_from_shelf("1"))
Example #27
0
 def test_remove_doc_from_shelf(self):
     app.remove_doc_from_shelf(app.documents[len(app.documents) -
                                             1].get('number'))
     app.remove_doc_from_shelf(app.documents[len(app.documents) -
                                             1].get('number'))
Example #28
0
 def test_remove_doc_from_shelf(self):
     before_del = copy.deepcopy(self.dirs)
     app.remove_doc_from_shelf('11-2')
     self.assertNotEqual(self.dirs, before_del)