add unit tests for configuring revert_radius
This commit is contained in:
parent
c4416d0f1b
commit
c84844cfb5
@ -73,6 +73,29 @@ class Test_Wikipedia(unittest.TestCase):
|
|||||||
baseline = pd.read_table(baseline_file)
|
baseline = pd.read_table(baseline_file)
|
||||||
assert_frame_equal(test,baseline)
|
assert_frame_equal(test,baseline)
|
||||||
|
|
||||||
|
def test_WP_revert_radius(self):
|
||||||
|
print(os.path.abspath('.'))
|
||||||
|
test_filename = "revert_radius_" + self.wikiq_out_name
|
||||||
|
test_file = os.path.join(self.test_output_dir, test_filename)
|
||||||
|
if os.path.exists(test_file):
|
||||||
|
os.remove(test_file)
|
||||||
|
|
||||||
|
call = self.base_call.format(self.input_file, self.test_output_dir)
|
||||||
|
call = call + " -n 0 -n 1 -rr 1"
|
||||||
|
print(call)
|
||||||
|
proc = subprocess.Popen(call,stdout=subprocess.PIPE,shell=True)
|
||||||
|
proc.wait()
|
||||||
|
copyfile(self.call_output, test_file)
|
||||||
|
baseline_file = os.path.join(os.path.abspath("."), self.baseline_output_dir, test_filename)
|
||||||
|
|
||||||
|
# as a test let's make sure that we get equal data frames
|
||||||
|
test = pd.read_table(test_file)
|
||||||
|
num_wrong_ns = sum(~ test.namespace.isin({0,1}))
|
||||||
|
self.assertEqual(num_wrong_ns, 0)
|
||||||
|
baseline = pd.read_table(baseline_file)
|
||||||
|
assert_frame_equal(test,baseline)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class Test_Basic(unittest.TestCase):
|
class Test_Basic(unittest.TestCase):
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user