Beispiel #1
0
    def test_write(self):
        engine = FlatFileEngine(self.config_dict)
        test_data = 'Test'

        m = mock_open()
        with patch('railgun.engines.flatfile.open', m, create=True):
            engine.write(test_data)

        handle = m()
        handle.write.assert_called_once_with(test_data)