コード例 #1
0
ファイル: test_template.py プロジェクト: jackqu7/Facio
    def test_rename_files(self, mock_move, mock_walk):
        mock_walk.return_value = [
            ('/foo', [], ['bar.py', '{{UNKNOWN}}.png',
                          '{{PROJECT_NAME}}.html', 'baz.gif'])
        ]
        instance = Template('/foo/bar')

        for index, value in enumerate(instance.rename_files()):
            old, new = value
            mock_move.assert_called_with(old, new)
            self.assertEqual(old, '/foo/{{PROJECT_NAME}}.html')
            self.assertEqual(new, '/foo/foo.html')