Skip to content

Commit 2e722dc

Browse files
fixed unit-test to not fail when the output directory is changed
1 parent eb18738 commit 2e722dc

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

software/tests/test_buildtermpages.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import software.SchemaExamples.schemaexamples as schemaexamples
1414
import software.SchemaTerms.sdoterm as sdoterm
1515
import software.util.buildtermpages as buildtermpages
16+
import software.util.schemaglobals as schemaglobals
1617

1718

1819
class TestTermFileName(unittest.TestCase):
@@ -29,19 +30,24 @@ def testUnicode(self):
2930
def testUpper(self):
3031
self.assertEqual(
3132
buildtermpages.termFileName("Thingamabob"),
32-
"software/site/terms/types/T/Thingamabob.html",
33-
)
33+
os.path.join(
34+
schemaglobals.OUTPUTDIR,
35+
"terms/types/T/Thingamabob.html"))
3436

3537
def testLower(self):
3638
self.assertEqual(
3739
buildtermpages.termFileName("thingamabob"),
38-
"software/site/terms/properties/t/thingamabob.html",
40+
os.path.join(
41+
schemaglobals.OUTPUTDIR,
42+
"terms/properties/t/thingamabob.html")
3943
)
4044

4145
def testDigit(self):
4246
self.assertEqual(
4347
buildtermpages.termFileName("4DStatue"),
44-
"software/site/terms/types/4/4DStatue.html",
48+
os.path.join(
49+
schemaglobals.OUTPUTDIR,
50+
"terms/types/4/4DStatue.html")
4551
)
4652

4753

0 commit comments

Comments
 (0)