# -*- Mode: Python -*-

import os
import glob
import sys
import shutil

import unittest

testLoader = unittest.TestLoader()

names = []
for filename in glob.iglob("test_*.py"):
  names.append(filename[:-3])
names.sort()

testSuite = testLoader.loadTestsFromNames(names)
runner = unittest.TextTestRunner(verbosity=2)
result = runner.run(testSuite)

# Cleanup
try:
  shutil.rmtree("./test_data/blobs")
except OSError:
  pass

if os.path.isfile("./test_data/test_gir.db"):
  os.remove("./test_data/test_gir.db")

if not result.wasSuccessful():
	sys.exit(1) 

# -*- Mode: Python -*-

import os
import glob
import sys
import shutil

import unittest

if os.path.isfile("./test_data/test_gir.db"):
  os.remove("./test_data/test_gir.db")

testLoader = unittest.TestLoader()

names = []
for filename in glob.iglob("test_*.py"):
  names.append(filename[:-3])
names.sort()

testSuite = testLoader.loadTestsFromNames(names)
runner = unittest.TextTestRunner(verbosity=2)
result = runner.run(testSuite)

# Cleanup
try:
  shutil.rmtree("./test_data/blobs")
except OSError:
  pass

if not result.wasSuccessful():
	sys.exit(1) 

Remove SQLite database before running tests
Remove SQLite database before running tests
