TESTS_ENVIRONMENT = \
PYTHONPATH=$(abs_srcdir)/src/python:$(abs_builddir)/src/python/.libs \
- TEST_DATA_DIR="$(abs_top_srcdir)/tests/data"
+ TEST_DATA_DIR="$(abs_top_srcdir)/data"
TESTS = \
$(check_PROGRAMS) \
$(dist_check_SCRIPTS)
-EXTRA_DIST += \
- tests/data/location-2022-03-30.db \
- tests/data/signing-key.pem
-
CLEANFILES += \
testdata.db
}
// Open another public key
- public_key = freopen(ABS_SRCDIR "/src/signing-key.pem", "r", public_key);
+ public_key = freopen(ABS_SRCDIR "/data/signing-key.pem", "r", public_key);
if (!public_key) {
fprintf(stderr, "Could not open public key file: %m\n");
exit(EXIT_FAILURE);
+++ /dev/null
-../../src/signing-key.pem
\ No newline at end of file
class Test(unittest.TestCase):
def setUp(self):
- path = os.path.join(TEST_DATA_DIR, "location-2022-03-30.db")
+ path = os.path.join(TEST_DATA_DIR, "database.db")
# Load the database
self.db = location.Database(path)
self.assertEqual(self.db.license, "CC BY-SA 4.0")
# Created At
- self.assertEqual(self.db.created_at, 1648619023)
+ self.assertIsInstance(self.db.created_at, int)
def test_fetch_network(self):
"""
class Test(unittest.TestCase):
def setUp(self):
- path = os.path.join(TEST_DATA_DIR, "location-2022-03-30.db")
+ path = os.path.join(TEST_DATA_DIR, "database.db")
# Load the database
self.db = location.Database(path)