Exemplo n.º 1
0
    def test_items(self, mock_open):
        reader = oc.ContentsReader("filename")
        reader.close = mock.MagicMock()
        items = ['a', 'b', 'c', 'd']
        reader._items = items

        self.assertEqual(list(reader.items()), items)
        reader.close.assert_called_once()
Exemplo n.º 2
0
    def test_close(self, mock_open):
        reader = oc.ContentsReader("filename")

        reader.close()
        mock_open.return_value.close.assert_called_once()
Exemplo n.º 3
0
 def test_init(self, mock_open):
     reader = oc.ContentsReader("filename")
     mock_open.assert_called_with("filename", "r")
     self.assertIsNotNone(reader.file)