summaryrefslogtreecommitdiff
path: root/tests/integration/tests.py
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2017-02-13 18:09:31 -0500
committerGitHub <noreply@github.com>2017-02-13 18:09:31 -0500
commit979c98a7c0f67ad6b9685b2d532c66a1f76ffb22 (patch)
treec67cc7b8500aac4e400d4e8bfdbef57a57b63eb1 /tests/integration/tests.py
parent74c620d01ad59bfb09cf4111ace549b925fcb9ab (diff)
parent766dea11bd63dee939db2b47198410e6c6e0fc7e (diff)
Merge pull request #103 from eevee/py3
Python 3 compatibility, sort of, maybe
Diffstat (limited to 'tests/integration/tests.py')
-rw-r--r--tests/integration/tests.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/integration/tests.py b/tests/integration/tests.py
index 79fadda..e5ca6cd 100644
--- a/tests/integration/tests.py
+++ b/tests/integration/tests.py
@@ -99,7 +99,11 @@ from pokemontools.crystal import (
import pokemontools.wram
import unittest
-import mock
+
+try:
+ import unittest.mock as mock
+except ImportError:
+ import mock
class BasicTestCase(unittest.TestCase):
"this is where i cram all of my unit tests together"
@@ -151,6 +155,9 @@ class BasicTestCase(unittest.TestCase):
rom_segment = self.rom[0x112116:0x112116+8]
self.assertEqual(rom_segment, "HTTP/1.0")
+ def test_rom_text_at(self):
+ self.assertEquals(rom_text_at(0x112116, 8), b"HTTP/1.0")
+
def test_rom_interval(self):
address = 0x100
interval = 10
@@ -182,9 +189,6 @@ class BasicTestCase(unittest.TestCase):
addr2 = calculate_pointer_from_bytes_at(0x100, bank=True)
self.assertEqual(addr2, 0x2ec3)
- def test_rom_text_at(self):
- self.assertEquals(rom_text_at(0x112116, 8), "HTTP/1.0")
-
class TestRomStr(unittest.TestCase):
sample_text = "hello world!"
sample = None