lib: Create a file for getting the current version
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
This commit is contained in:
parent
52a36a2f83
commit
f08ce13a69
|
@ -0,0 +1,13 @@
|
||||||
|
# Copyright 2021 (c) Anna Schumaker.
|
||||||
|
from . import version
|
||||||
|
import unittest
|
||||||
|
|
||||||
|
class TestVersion(unittest.TestCase):
|
||||||
|
def test_version(self):
|
||||||
|
self.assertEqual(version.MAJOR, 2)
|
||||||
|
self.assertEqual(version.MINOR, 0)
|
||||||
|
|
||||||
|
self.assertTrue(version.DEBUG)
|
||||||
|
self.assertTrue(version.TESTING)
|
||||||
|
|
||||||
|
self.assertEqual(version.string(), "Emmental 2.0-debug")
|
|
@ -0,0 +1,16 @@
|
||||||
|
# Copyright 2021 (c) Anna Schumaker.
|
||||||
|
import os
|
||||||
|
|
||||||
|
MAJOR = 2
|
||||||
|
MINOR = 0
|
||||||
|
|
||||||
|
DEBUG = False
|
||||||
|
with open("debug") as f:
|
||||||
|
if f.read().strip() == "emmental":
|
||||||
|
DEBUG = True
|
||||||
|
|
||||||
|
TESTING = os.environ.get("EMMENTAL_TESTING") != None
|
||||||
|
|
||||||
|
|
||||||
|
def string():
|
||||||
|
return f"Emmental {MAJOR}.{MINOR}{'-debug' if DEBUG else ''}"
|
Loading…
Reference in New Issue