File python3-fixes.patch of Package ninja-ide
Index: ninja-ide-2.4/ninja_tests/core/examples/file_for_tests.py
===================================================================
--- ninja-ide-2.4.orig/ninja_tests/core/examples/file_for_tests.py
+++ ninja-ide-2.4/ninja_tests/core/examples/file_for_tests.py
@@ -1,4 +1,4 @@
# -*- coding: utf-8 -*-
-print 'testing'
-print 'ñandú testing'
+print('testing')
+print('ñandú testing')
Index: ninja-ide-2.4/ninja_tests/core/test_file_manager.py
===================================================================
--- ninja-ide-2.4.orig/ninja_tests/core/test_file_manager.py
+++ ninja-ide-2.4/ninja_tests/core/test_file_manager.py
@@ -36,8 +36,8 @@ class FileManagerTestCase(unittest.TestC
def test_read_file_content(self):
filename = os.path.join(self.examples_dir, 'file_for_tests.py')
content = file_manager.read_file_content(filename)
- expected = ("# -*- coding: utf-8 -*-\n\nprint 'testing'\n"
- "print 'ñandú testing'\n").encode('utf-8')
+ expected = ("# -*- coding: utf-8 -*-\n\nprint('testing')\n"
+ "print('ñandú testing')\n").encode('utf-8')
self.assertEqual(content, expected)
Index: ninja-ide-2.4/ninja_tests/gui/misc/test_console_widget.py
===================================================================
--- ninja-ide-2.4.orig/ninja_tests/gui/misc/test_console_widget.py
+++ ninja-ide-2.4/ninja_tests/gui/misc/test_console_widget.py
@@ -157,7 +157,7 @@ class ConsoleWidgetTestCase(BaseTest):
def test_copy_console_content(self):
self.console_widget._write_command()
self.console_widget._write_command()
- lines = ("print 'ninja'", "q = 3")
+ lines = ("print('ninja')", "q = 3")
for line in lines:
self.console_widget.textCursor().insertText(line)
self.console_widget._write_command()
@@ -307,7 +307,7 @@ class ConsoleWidgetTestCase(BaseTest):
self.assertEqual(text, text_after)
def test_navigate_history(self):
- lines = ("print 'ninja'", "print 'ide'")
+ lines = ("print('ninja')", "print('ide')")
for line in lines:
self.console_widget.textCursor().insertText(line)
self.console_widget._write_command()
@@ -328,4 +328,4 @@ class ConsoleWidgetTestCase(BaseTest):
self.console_widget._down_pressed(None)
line = self.console_widget.document().lastBlock().text()
self.assertEqual(line, self.console_widget.prompt + current)
- self.assertEqual(self.console_widget.history_index, 2)
\ No newline at end of file
+ self.assertEqual(self.console_widget.history_index, 2)