diff --git a/debug/hough_opencv.py b/debug/hough_opencv.py deleted file mode 100644 index 79140f8..0000000 --- a/debug/hough_opencv.py +++ /dev/null @@ -1,53 +0,0 @@ -""" -usage: python hough_opencv.py file.png - -finds lines present in an image using opencv's hough transform. -""" - -import sys -import time - -import cv2 -import numpy as np -import matplotlib.pyplot as plt - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -@timeit -def main(): - image = cv2.imread(sys.argv[1]) - print "image dimensions -> {0}".format(image.shape) - gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) - edges = cv2.Canny(gray, 50, 150, apertureSize=3) - - lines = cv2.HoughLines(edges, 1, np.pi / 180, 200) - print "found {0} lines".format(len(lines)) - for line in lines: - r, theta = line[0] - # filter horizontal and vertical lines - if theta == 0 or np.isclose(theta, np.pi / 2): - x0 = r * np.cos(theta) - y0 = r * np.sin(theta) - x1 = int(x0 + 10000 * (-np.sin(theta))) - y1 = int(y0 + 10000 * (np.cos(theta))) - x2 = int(x0 - 10000 * (-np.sin(theta))) - y2 = int(y0 - 10000 * (np.cos(theta))) - cv2.line(image, (x1, y1), (x2, y2), (0, 0, 255), 5) - plt.imshow(image) - plt.show() - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/debug/hough_skimage.py b/debug/hough_skimage.py deleted file mode 100644 index 93012fc..0000000 --- a/debug/hough_skimage.py +++ /dev/null @@ -1,75 +0,0 @@ -""" -usage: python hough_skimage.py file.png - -finds lines present in an image using scikit-image's hough transform. -""" - -import sys -import time - -import cv2 -import numpy as np -from scipy.misc import imread -import matplotlib.pyplot as plt -from skimage.transform import hough_line, hough_line_peaks - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -@timeit -def main(): - image = cv2.imread(sys.argv[1]) - print "image dimensions -> {0}".format(image.shape) - ret, binary = cv2.threshold(image, 127, 255, cv2.THRESH_BINARY) - binary = np.min(binary, axis=2) - binary = np.where(binary == 255, 0, 255) - rows, cols = binary.shape - pixel = np.zeros(binary.shape) - - fig, ax = plt.subplots(1, 1, figsize=(8,4)) - ax.imshow(image, cmap=plt.cm.gray) - - theta_in = np.linspace(0, np.pi / 2, 10) - h, theta, d = hough_line(binary, theta_in) - for _, angle, dist in zip(*hough_line_peaks(h, theta, d)): - x0 = dist * np.cos(angle) - y0 = dist * np.sin(angle) - x1 = int(x0 + 1000 * (-np.sin(angle))) - y1 = int(y0 + 1000 * (np.cos(angle))) - x2 = int(x0 - 1000 * (-np.sin(angle))) - y2 = int(y0 - 1000 * (np.cos(angle))) - ax.plot((x1, x2), (y1, y2), '-r') - a = np.cos(angle) - b = np.sin(angle) - x = np.arange(binary.shape[1]) - y = np.arange(binary.shape[0]) - x = a * x - y = b * y - R = np.round(np.add(y.reshape((binary.shape[0], 1)), x.reshape((1, binary.shape[1])))) - pixel += np.isclose(R, np.round(dist)) - - pixel = np.clip(pixel, 0, 1) - pixel = np.where(pixel == 1, 0, 1) - binary = np.where(binary == 0, 255, 0) - binary *= pixel.astype(np.int64) - ax.imshow(binary, cmap=plt.cm.gray) - ax.axis((0, cols, rows, 0)) - ax.set_title('Detected lines') - ax.set_axis_off() - ax.set_adjustable('box-forced') - plt.show() - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/debug/houghp_skimage.py b/debug/houghp_skimage.py deleted file mode 100644 index c7b9aec..0000000 --- a/debug/houghp_skimage.py +++ /dev/null @@ -1,49 +0,0 @@ -""" -usage: python hough_prob.py file.png - -finds lines present in an image using scikit-image's hough transform. -""" - -import sys -import time - -from scipy.misc import imread -import matplotlib.pyplot as plt -from skimage.feature import canny -from skimage.transform import probabilistic_hough_line - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -@timeit -def main(): - image = imread(sys.argv[1], mode='L') - edges = canny(image, 2, 1, 25) - lines = probabilistic_hough_line(edges, threshold=1000) - - fig, ax = plt.subplots(1, 1, figsize=(8,4), sharex=True, sharey=True) - ax.imshow(edges * 0) - - for line in lines: - p0, p1 = line - ax.plot((p0[0], p1[0]), (p0[1], p1[1])) - - ax.set_title('Probabilistic Hough') - ax.set_axis_off() - ax.set_adjustable('box-forced') - plt.show() - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/debug/morph_transform.py b/debug/morph_transform.py deleted file mode 100644 index cd6a6b9..0000000 --- a/debug/morph_transform.py +++ /dev/null @@ -1,114 +0,0 @@ -""" -usage: python morph_transform.py file.png scale={int} invert={bool} - -finds lines present in an image using opencv's morph transform. -""" - -import sys -import time - -import cv2 -import numpy as np -import matplotlib.pyplot as plt - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -def mt(imagename, scale=40, invert=False): - img = cv2.imread(imagename) - gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) - if invert: - threshold = cv2.adaptiveThreshold(gray, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 15, -2) - else: - threshold = cv2.adaptiveThreshold(np.invert(gray), 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 15, -2) - vertical = threshold - horizontal = threshold - - verticalsize = vertical.shape[0] / scale - horizontalsize = horizontal.shape[1] / scale - - ver = cv2.getStructuringElement(cv2.MORPH_RECT, (1, verticalsize)) - hor = cv2.getStructuringElement(cv2.MORPH_RECT, (horizontalsize, 1)) - - vertical = cv2.erode(vertical, ver, (-1, -1)) - vertical = cv2.dilate(vertical, ver, (-1, -1)) - - horizontal = cv2.erode(horizontal, hor, (-1, -1)) - horizontal = cv2.dilate(horizontal, hor, (-1, -1)) - - mask = vertical + horizontal - joints = np.bitwise_and(vertical, horizontal) - contours, _ = cv2.findContours(mask, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) - contours = sorted(contours, key=cv2.contourArea, reverse=True)[:10] - - tables = {} - for c in contours: - x, y, w, h = cv2.boundingRect(c) - x1, x2 = x, x + w - y1, y2 = y, y + h - # find number of non-zero values in joints using what boundingRect returns - roi = joints[y:y+h, x:x+w] - jc, _ = cv2.findContours(roi, cv2.RETR_CCOMP, cv2.CHAIN_APPROX_SIMPLE) - if len(jc) <= 4: # remove contours with less than <=4 joints - continue - joint_coords = [] - for j in jc: - jx, jy, jw, jh = cv2.boundingRect(j) - c1, c2 = x + (2*jx + jw) / 2, y + (2*jy + jh) / 2 - joint_coords.append((c1, c2)) - tables[(x1, y2, x2, y1)] = joint_coords - - vcontours, _ = cv2.findContours(vertical, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) - for vc in vcontours: - x, y, w, h = cv2.boundingRect(vc) - x1, x2 = x, x + w - y1, y2 = y, y + h - plt.plot([(x1 + x2) / 2, (x1 + x2) / 2], [y2, y1]) - - hcontours, _ = cv2.findContours(horizontal, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) - for hc in hcontours: - x, y, w, h = cv2.boundingRect(hc) - x1, x2 = x, x + w - y1, y2 = y, y + h - plt.plot([x1, x2], [(y1 + y2) / 2, (y1 + y2) / 2]) - - x_coord = [] - y_coord = [] - for k in tables.keys(): - for coord in tables[k]: - x_coord.append(coord[0]) - y_coord.append(coord[1]) - plt.plot(x_coord, y_coord, 'ro') - - plt.imshow(img) - plt.show() - return tables - - -@timeit -def main(): - try: - scale = int(sys.argv[2].split('=')[1]) - except IndexError: - scale = 40 - try: - invert = bool(sys.argv[3].split('=')[1]) - except IndexError: - invert = False - t = mt(sys.argv[1], scale=scale, invert=invert) - print 'tables found: ', len(t.keys()) - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() diff --git a/debug/plot_geo.py b/debug/plot_geo.py deleted file mode 100644 index 3f7aaf9..0000000 --- a/debug/plot_geo.py +++ /dev/null @@ -1,167 +0,0 @@ -""" -usage: python plot_geo.py file.pdf - python plot_geo.py file.pdf file.png - -prints lines and rectangles present in a pdf file. -""" - -import sys -import time - -import cv2 -import numpy as np -import matplotlib.pyplot as plt -import matplotlib.patches as patches -from pdfminer.pdfpage import PDFPage -from pdfminer.pdfdevice import PDFDevice -from pdfminer.pdfparser import PDFParser -from pdfminer.pdfdocument import PDFDocument -from pdfminer.converter import PDFPageAggregator -from pdfminer.pdfinterp import PDFResourceManager -from pdfminer.pdfinterp import PDFPageInterpreter -from pdfminer.layout import LAParams, LTLine, LTRect -from pdfminer.pdfpage import PDFTextExtractionNotAllowed - - -MIN_LENGTH = 1 -pdf_x, pdf_y, image_x, image_y = [0] * 4 - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -def remove_coords(coords): - merged = [] - for coord in coords: - if not merged: - merged.append(coord) - else: - last = merged[-1] - if np.isclose(last, coord, atol=2): - pass - else: - merged.append(coord) - return merged - - -def parse_layout(pdfname): - global pdf_x, pdf_y - def is_horizontal(line): - if line[0] == line[2]: - return True - return False - - def is_vertical(line): - if line[1] == line[3]: - return True - return False - - vertical, horizontal = [], [] - with open(pdfname, 'rb') as f: - parser = PDFParser(f) - document = PDFDocument(parser) - if not document.is_extractable: - raise PDFTextExtractionNotAllowed - laparams = LAParams() - rsrcmgr = PDFResourceManager() - device = PDFPageAggregator(rsrcmgr, laparams=laparams) - interpreter = PDFPageInterpreter(rsrcmgr, device) - for page in PDFPage.create_pages(document): - interpreter.process_page(page) - layout = device.get_result() - pdf_x, pdf_y = layout.bbox[2], layout.bbox[3] - for obj in layout._objs: - if isinstance(obj, LTLine): - line = (obj.x0, obj.y0, obj.x1, obj.y1) - if is_vertical(line): - vertical.append(line) - elif is_horizontal(line): - horizontal.append(line) - elif isinstance(obj, LTRect): - vertical.append((obj.x0, obj.y1, obj.x0, obj.y0)) - vertical.append((obj.x1, obj.y1, obj.x1, obj.y0)) - horizontal.append((obj.x0, obj.y1, obj.x1, obj.y1)) - horizontal.append((obj.x0, obj.y0, obj.x1, obj.y0)) - return vertical, horizontal - - -def hough_transform(imagename): - global pdf_x, pdf_y, image_x, image_y - img = cv2.imread(imagename) - image_x, image_y = img.shape[1], img.shape[0] - gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) - edges = cv2.Canny(gray, 50, 150, apertureSize=3) - lines = cv2.HoughLines(edges, 1, np.pi/180, 1000) - x = [] - for line in lines: - r, theta = line[0] - x0 = r * np.cos(theta) - x0 *= pdf_x / float(image_x) - x.append(x0) - y = [] - for line in lines: - r, theta = line[0] - y0 = r * np.sin(theta) - y0 = abs(y0 - image_y) - y0 *= pdf_y / float(image_y) - y.append(y0) - x = remove_coords(sorted(set([x0 for x0 in x if x0 > 0]))) - y = remove_coords(sorted(set(y), reverse=True)) - return x, y - - -def plot_lines1(vertical, horizontal): - fig = plt.figure() - ax = fig.add_subplot(111, aspect='equal') - ax.set_xlim(0, 1000) - ax.set_ylim(0, 1000) - - vertical = filter(lambda x: abs(x[1] - x[3]) > MIN_LENGTH, vertical) - horizontal = filter(lambda x: abs(x[0] - x[2]) > MIN_LENGTH, horizontal) - for v in vertical: - ax.plot([v[0], v[2]], [v[1], v[3]]) - for h in horizontal: - ax.plot([h[0], h[2]], [h[1], h[3]]) - plt.show() - - -def plot_lines2(imagename, vertical, horizontal): - x, y = hough_transform(imagename) - fig = plt.figure() - ax = fig.add_subplot(111, aspect='equal') - ax.set_xlim(0, 1000) - ax.set_ylim(0, 1000) - - for x0 in x: - for v in vertical: - if np.isclose(x0, v[0], atol=2): - ax.plot([v[0], v[2]], [v[1], v[3]]) - for y0 in y: - for h in horizontal: - if np.isclose(y0, h[1], atol=2): - ax.plot([h[0], h[2]], [h[1], h[3]]) - plt.show() - - -@timeit -def main(): - vertical, horizontal = parse_layout(sys.argv[1]) - if len(sys.argv) == 2: - plot_lines1(vertical, horizontal) - elif len(sys.argv) == 3: - plot_lines1(vertical, horizontal) - plot_lines2(sys.argv[2], vertical, horizontal) - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/debug/plot_intensity.py b/debug/plot_intensity.py deleted file mode 100644 index 87c386b..0000000 --- a/debug/plot_intensity.py +++ /dev/null @@ -1,69 +0,0 @@ -""" -usage: python plot_intensity.py file.png threshold - -plots sum of pixel intensities on both axes for an image. -""" -import sys -import time -from itertools import groupby -from operator import itemgetter - -import cv2 -import numpy as np -import matplotlib.pyplot as plt -from pylab import barh - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -def plot_barchart(ar): - n = len(ar) - ind = np.arange(n) - width = 0.35 - plt.bar(ind, ar, width, color='r', zorder=1) - plt.show() - - -def merge_lines(lines): - ranges = [] - for k, g in groupby(enumerate(lines), lambda (i, x): i-x): - group = map(itemgetter(1), g) - ranges.append((group[0], group[-1])) - merged = [] - for r in ranges: - merged.append((r[0] + r[1]) / 2) - return merged - - -def plot_lines(image, lines): - for y in lines: - plt.plot([0, image.shape[1]], [y, y]) - plt.imshow(image) - plt.show() - - -@timeit -def main(): - image = cv2.imread(sys.argv[1]) - gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) - threshold = cv2.adaptiveThreshold(np.invert(gray), 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 15, -2) - y_proj = np.sum(threshold, axis=1) - line_threshold = int(sys.argv[2]) - lines = np.where(y_proj < line_threshold)[0] - lines = merge_lines(lines) - plot_lines(image, lines) - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() diff --git a/debug/print_text.py b/debug/print_text.py deleted file mode 100644 index 1ab83d2..0000000 --- a/debug/print_text.py +++ /dev/null @@ -1,83 +0,0 @@ -""" -usage: python print_text.py file.pdf - -prints horizontal and vertical text lines present in a pdf file. -""" - -import sys -import time -from pprint import pprint - -from pdfminer.layout import LAParams -from pdfminer.pdfpage import PDFPage -from pdfminer.pdfdevice import PDFDevice -from pdfminer.pdfparser import PDFParser -from pdfminer.pdfdocument import PDFDocument -from pdfminer.converter import PDFPageAggregator -from pdfminer.pdfinterp import PDFPageInterpreter -from pdfminer.pdfinterp import PDFResourceManager -from pdfminer.pdfpage import PDFTextExtractionNotAllowed -from pdfminer.layout import (LAParams, LTChar, LTAnno, LTTextBoxHorizontal, - LTTextLineHorizontal, LTTextLineVertical, LTLine) - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -def extract_text_objects(layout, LTObject, t=None): - if t is None: - t = [] - try: - for obj in layout._objs: - if isinstance(obj, LTObject): - t.append(obj) - else: - t += extract_text_objects(obj, LTObject) - except AttributeError: - pass - return t - - -@timeit -def main(): - with open(sys.argv[1], 'rb') as f: - parser = PDFParser(f) - document = PDFDocument(parser) - if not document.is_extractable: - raise PDFTextExtractionNotAllowed - # 2.0, 0.5, 0.1 - kwargs = { - 'char_margin': 1.0, - 'line_margin': 0.5, - 'word_margin': 0.1, - 'detect_vertical': True - } - laparams = LAParams(**kwargs) - rsrcmgr = PDFResourceManager() - device = PDFPageAggregator(rsrcmgr, laparams=laparams) - interpreter = PDFPageInterpreter(rsrcmgr, device) - for page in PDFPage.create_pages(document): - interpreter.process_page(page) - layout = device.get_result() - lh = extract_text_objects(layout, LTTextLineHorizontal) - lv = extract_text_objects(layout, LTTextLineVertical) - print "number of horizontal text lines -> {0}".format(len(lh)) - print "horizontal text lines ->" - pprint([t.get_text() for t in lh]) - print "number of vertical text lines -> {0}".format(len(lv)) - print "vertical text lines ->" - pprint([t.get_text() for t in lv]) - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/debug/threshold.py b/debug/threshold.py deleted file mode 100644 index ea716b2..0000000 --- a/debug/threshold.py +++ /dev/null @@ -1,41 +0,0 @@ -""" -usage: python threshold.py file.png blocksize threshold_constant - -shows thresholded image. -""" - -import sys -import time - -import cv2 -import numpy as np -import matplotlib.pyplot as plt - - -def timeit(func): - def timed(*args, **kw): - start = time.time() - result = func(*args, **kw) - end = time.time() - print 'Function: %r took: %2.4f seconds' % (func.__name__, end - start) - return result - return timed - - -@timeit -def main(): - img = cv2.imread(sys.argv[1]) - gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) - blocksize = int(sys.argv[2]) - threshold_constant = float(sys.argv[3]) - threshold = cv2.adaptiveThreshold(np.invert(gray), 255, - cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, blocksize, threshold_constant) - plt.imshow(img) - plt.show() - - -if __name__ == '__main__': - if len(sys.argv) == 1: - print __doc__ - else: - main() \ No newline at end of file diff --git a/examples/demo_lattice.py b/examples/demo_lattice.py deleted file mode 100644 index b3ff2ea..0000000 --- a/examples/demo_lattice.py +++ /dev/null @@ -1,11 +0,0 @@ -from camelot import Pdf -from camelot import Lattice - - -extractor = Lattice(Pdf("files/column_span_1.pdf", clean=True), scale=30) -tables = extractor.get_tables() -print tables - -extractor = Lattice(Pdf("files/column_span_2.pdf"), clean=True, scale=30) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_lattice_fill.py b/examples/demo_lattice_fill.py deleted file mode 100644 index 3546b00..0000000 --- a/examples/demo_lattice_fill.py +++ /dev/null @@ -1,13 +0,0 @@ -from camelot import Pdf -from camelot import Lattice - - -extractor = Lattice( - Pdf("files/row_span_1.pdf", clean=True), fill='v', scale=40) -tables = extractor.get_tables() -print tables - -extractor = Lattice( - Pdf("files/row_span_2.pdf", clean=True), fill='v', scale=30) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_lattice_invert.py b/examples/demo_lattice_invert.py deleted file mode 100644 index a0bf41e..0000000 --- a/examples/demo_lattice_invert.py +++ /dev/null @@ -1,13 +0,0 @@ -from camelot import Pdf -from camelot import Lattice - - -extractor = Lattice(Pdf("files/lines_in_background_1.pdf", - clean=True), scale=30, invert=True) -tables = extractor.get_tables() -print tables - -extractor = Lattice(Pdf("files/lines_in_background_2.pdf", - clean=True), scale=30, invert=True) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_lattice_rotation.py b/examples/demo_lattice_rotation.py deleted file mode 100644 index d201cf1..0000000 --- a/examples/demo_lattice_rotation.py +++ /dev/null @@ -1,11 +0,0 @@ -from camelot import Pdf -from camelot import Lattice - - -extractor = Lattice(Pdf("files/left_rotated_table.pdf", clean=True), scale=30) -tables = extractor.get_tables() -print tables - -extractor = Lattice(Pdf("files/right_rotated_table.pdf", clean=True), scale=30) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_lattice_twotables.py b/examples/demo_lattice_twotables.py deleted file mode 100644 index 91c6b93..0000000 --- a/examples/demo_lattice_twotables.py +++ /dev/null @@ -1,11 +0,0 @@ -from camelot import Pdf -from camelot import Lattice - - -extractor = Lattice(Pdf("files/twotables_1.pdf", clean=True), scale=40) -tables = extractor.get_tables() -print tables - -extractor = Lattice(Pdf("files/twotables_2.pdf", clean=True), scale=30) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_stream.py b/examples/demo_stream.py deleted file mode 100644 index baee02f..0000000 --- a/examples/demo_stream.py +++ /dev/null @@ -1,8 +0,0 @@ -from camelot import Pdf -from camelot import Stream - - -extractor = Stream(Pdf("files/budget_2014-15.pdf", - char_margin=1.0, clean=True)) -tables = extractor.get_tables() -print tables diff --git a/examples/demo_stream_columns.py b/examples/demo_stream_columns.py deleted file mode 100644 index 79cc6cb..0000000 --- a/examples/demo_stream_columns.py +++ /dev/null @@ -1,13 +0,0 @@ -from camelot import Pdf -from camelot import Stream - - -extractor = Stream(Pdf("files/inconsistent_rows.pdf", char_margin=1.0), - columns="65,95,285,640,715,780", ytol=10) -tables = extractor.get_tables() -print tables - -extractor = Stream(Pdf("files/consistent_rows.pdf", char_margin=1.0), - columns="28,67,180,230,425,475,700", ytol=5) -tables = extractor.get_tables() -print tables diff --git a/examples/files/consistent_rows.pdf b/examples/files/consistent_rows.pdf deleted file mode 100644 index e0213aa..0000000 Binary files a/examples/files/consistent_rows.pdf and /dev/null differ diff --git a/examples/files/inconsistent_rows.pdf b/examples/files/inconsistent_rows.pdf deleted file mode 100644 index 9eb4b63..0000000 Binary files a/examples/files/inconsistent_rows.pdf and /dev/null differ diff --git a/examples/files/left_rotated_table.pdf b/examples/files/left_rotated_table.pdf deleted file mode 100644 index 8b7a615..0000000 Binary files a/examples/files/left_rotated_table.pdf and /dev/null differ diff --git a/examples/files/right_rotated_table.pdf b/examples/files/right_rotated_table.pdf deleted file mode 100644 index 9494465..0000000 Binary files a/examples/files/right_rotated_table.pdf and /dev/null differ diff --git a/tests/budget_2014-15.pdf b/tests/budget_2014-15.pdf deleted file mode 100644 index 9466e87..0000000 Binary files a/tests/budget_2014-15.pdf and /dev/null differ diff --git a/tests/column_span_1.pdf b/tests/column_span_1.pdf deleted file mode 100644 index e7c164e..0000000 Binary files a/tests/column_span_1.pdf and /dev/null differ diff --git a/tests/column_span_2.pdf b/tests/column_span_2.pdf deleted file mode 100644 index 5cab903..0000000 Binary files a/tests/column_span_2.pdf and /dev/null differ diff --git a/tests/agstat.pdf b/tests/files/agstat.pdf similarity index 100% rename from tests/agstat.pdf rename to tests/files/agstat.pdf diff --git a/tests/assam.pdf b/tests/files/assam.pdf similarity index 100% rename from tests/assam.pdf rename to tests/files/assam.pdf diff --git a/examples/files/budget_2014-15.pdf b/tests/files/budget_2014-15.pdf similarity index 100% rename from examples/files/budget_2014-15.pdf rename to tests/files/budget_2014-15.pdf diff --git a/examples/files/column_span_1.pdf b/tests/files/column_span_1.pdf similarity index 100% rename from examples/files/column_span_1.pdf rename to tests/files/column_span_1.pdf diff --git a/examples/files/column_span_2.pdf b/tests/files/column_span_2.pdf similarity index 100% rename from examples/files/column_span_2.pdf rename to tests/files/column_span_2.pdf diff --git a/tests/district_health.pdf b/tests/files/district_health.pdf similarity index 100% rename from tests/district_health.pdf rename to tests/files/district_health.pdf diff --git a/tests/electoral_roll.pdf b/tests/files/electoral_roll.pdf similarity index 100% rename from tests/electoral_roll.pdf rename to tests/files/electoral_roll.pdf diff --git a/tests/health.pdf b/tests/files/health.pdf similarity index 100% rename from tests/health.pdf rename to tests/files/health.pdf diff --git a/tests/left_rotated_table_1.pdf b/tests/files/left_rotated_table_1.pdf similarity index 100% rename from tests/left_rotated_table_1.pdf rename to tests/files/left_rotated_table_1.pdf diff --git a/tests/left_rotated_table_2.pdf b/tests/files/left_rotated_table_2.pdf similarity index 100% rename from tests/left_rotated_table_2.pdf rename to tests/files/left_rotated_table_2.pdf diff --git a/examples/files/lines_in_background_1.pdf b/tests/files/lines_in_background_1.pdf similarity index 100% rename from examples/files/lines_in_background_1.pdf rename to tests/files/lines_in_background_1.pdf diff --git a/examples/files/lines_in_background_2.pdf b/tests/files/lines_in_background_2.pdf similarity index 100% rename from examples/files/lines_in_background_2.pdf rename to tests/files/lines_in_background_2.pdf diff --git a/tests/medicine.pdf b/tests/files/medicine.pdf similarity index 100% rename from tests/medicine.pdf rename to tests/files/medicine.pdf diff --git a/tests/mexican_towns.pdf b/tests/files/mexican_towns.pdf similarity index 100% rename from tests/mexican_towns.pdf rename to tests/files/mexican_towns.pdf diff --git a/examples/files/missing_values.pdf b/tests/files/missing_values.pdf similarity index 100% rename from examples/files/missing_values.pdf rename to tests/files/missing_values.pdf diff --git a/tests/population_growth.pdf b/tests/files/population_growth.pdf similarity index 100% rename from tests/population_growth.pdf rename to tests/files/population_growth.pdf diff --git a/tests/rainfall_distribution.pdf b/tests/files/rainfall_distribution.pdf similarity index 100% rename from tests/rainfall_distribution.pdf rename to tests/files/rainfall_distribution.pdf diff --git a/tests/right_rotated_table_1.pdf b/tests/files/right_rotated_table_1.pdf similarity index 100% rename from tests/right_rotated_table_1.pdf rename to tests/files/right_rotated_table_1.pdf diff --git a/tests/right_rotated_table_2.pdf b/tests/files/right_rotated_table_2.pdf similarity index 100% rename from tests/right_rotated_table_2.pdf rename to tests/files/right_rotated_table_2.pdf diff --git a/examples/files/row_span_1.pdf b/tests/files/row_span_1.pdf similarity index 100% rename from examples/files/row_span_1.pdf rename to tests/files/row_span_1.pdf diff --git a/examples/files/row_span_2.pdf b/tests/files/row_span_2.pdf similarity index 100% rename from examples/files/row_span_2.pdf rename to tests/files/row_span_2.pdf diff --git a/tests/row_span_3.pdf b/tests/files/row_span_3.pdf similarity index 100% rename from tests/row_span_3.pdf rename to tests/files/row_span_3.pdf diff --git a/tests/tableception.pdf b/tests/files/tableception.pdf similarity index 100% rename from tests/tableception.pdf rename to tests/files/tableception.pdf diff --git a/tests/tabula_test_pdfs/12s0324.pdf b/tests/files/tabula/12s0324.pdf similarity index 100% rename from tests/tabula_test_pdfs/12s0324.pdf rename to tests/files/tabula/12s0324.pdf diff --git a/tests/tabula_test_pdfs/20.pdf b/tests/files/tabula/20.pdf similarity index 100% rename from tests/tabula_test_pdfs/20.pdf rename to tests/files/tabula/20.pdf diff --git a/tests/tabula_test_pdfs/S2MNCEbirdisland.pdf b/tests/files/tabula/S2MNCEbirdisland.pdf similarity index 100% rename from tests/tabula_test_pdfs/S2MNCEbirdisland.pdf rename to tests/files/tabula/S2MNCEbirdisland.pdf diff --git a/tests/tabula_test_pdfs/arabic.pdf b/tests/files/tabula/arabic.pdf similarity index 100% rename from tests/tabula_test_pdfs/arabic.pdf rename to tests/files/tabula/arabic.pdf diff --git a/tests/tabula_test_pdfs/argentina_diputados_voting_record.pdf b/tests/files/tabula/argentina_diputados_voting_record.pdf similarity index 100% rename from tests/tabula_test_pdfs/argentina_diputados_voting_record.pdf rename to tests/files/tabula/argentina_diputados_voting_record.pdf diff --git a/tests/tabula_test_pdfs/campaign_donors.pdf b/tests/files/tabula/campaign_donors.pdf similarity index 100% rename from tests/tabula_test_pdfs/campaign_donors.pdf rename to tests/files/tabula/campaign_donors.pdf diff --git a/tests/tabula_test_pdfs/china.pdf b/tests/files/tabula/china.pdf similarity index 100% rename from tests/tabula_test_pdfs/china.pdf rename to tests/files/tabula/china.pdf diff --git a/tests/tabula_test_pdfs/eu-002.pdf b/tests/files/tabula/eu-002.pdf similarity index 100% rename from tests/tabula_test_pdfs/eu-002.pdf rename to tests/files/tabula/eu-002.pdf diff --git a/tests/tabula_test_pdfs/eu-017.pdf b/tests/files/tabula/eu-017.pdf similarity index 100% rename from tests/tabula_test_pdfs/eu-017.pdf rename to tests/files/tabula/eu-017.pdf diff --git a/tests/tabula_test_pdfs/failing_sort.pdf b/tests/files/tabula/failing_sort.pdf similarity index 100% rename from tests/tabula_test_pdfs/failing_sort.pdf rename to tests/files/tabula/failing_sort.pdf diff --git a/tests/tabula_test_pdfs/frx_2012_disclosure.pdf b/tests/files/tabula/frx_2012_disclosure.pdf similarity index 100% rename from tests/tabula_test_pdfs/frx_2012_disclosure.pdf rename to tests/files/tabula/frx_2012_disclosure.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-001.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-001.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-002.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-002.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-003.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-003.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-004.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-004.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-005.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-005.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-006.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-006.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-007.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-007.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-008.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-008.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009a.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009a.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009b-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009b-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009b-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009b-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009b-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009b-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-009b-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-009b-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-010.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-010.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-011.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-011.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-012.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-012.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-013.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-013.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-014.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-014.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-015.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-015.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-016.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-016.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-017.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-017.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-018.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-018.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-019.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-019.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-020.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-020.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-021.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-021.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-022.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-022.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-023.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-023.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-024.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-024.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-025.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-025.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-026.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-026.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-eu/eu-027.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-eu/eu-027.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-001.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-001.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-002.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-002.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-003.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-003.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-004.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-004.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-005.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-005.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-006.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-006.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-007.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-007.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-008.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-008.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-009.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-009.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-010.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-010.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011a.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011a.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011b-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011b-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011b-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011b-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011b-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011b-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-011b-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-011b-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-012.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-012.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-013.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-013.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-014.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-014.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-015.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-015.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-016.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-016.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-017.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-017.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-018.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-018.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-019.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-019.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-020.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-020.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-021.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-021.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-022.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-022.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-023.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-023.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-024.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-024.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-025.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-025.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-026.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-026.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-027.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-027.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-028.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-028.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-029.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-029.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-030.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-030.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031a.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031a.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031b-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031b-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031b-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031b-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031b-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031b-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-031b-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-031b-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-032.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-032.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-033.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-033.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-034.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-034.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035a.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035a.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035b-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035b-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035b-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035b-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035b-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035b-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-035b-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-035b-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-036.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-036.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-037.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-037.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-038.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-038.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-039.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-039.pdf diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040-reg.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040-reg.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040-reg.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040-reg.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040-str.xml b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040-str.xml similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040-str.xml rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040-str.xml diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040.json b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040.json similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040.json rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040.json diff --git a/tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040.pdf b/tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040.pdf similarity index 100% rename from tests/tabula_test_pdfs/icdar2013-dataset/competition-dataset-us/us-040.pdf rename to tests/files/tabula/icdar2013-dataset/competition-dataset-us/us-040.pdf diff --git a/tests/tabula_test_pdfs/indictb1h_14.pdf b/tests/files/tabula/indictb1h_14.pdf similarity index 100% rename from tests/tabula_test_pdfs/indictb1h_14.pdf rename to tests/files/tabula/indictb1h_14.pdf diff --git a/tests/tabula_test_pdfs/labor.pdf b/tests/files/tabula/labor.pdf similarity index 100% rename from tests/tabula_test_pdfs/labor.pdf rename to tests/files/tabula/labor.pdf diff --git a/tests/tabula_test_pdfs/m27.pdf b/tests/files/tabula/m27.pdf similarity index 100% rename from tests/tabula_test_pdfs/m27.pdf rename to tests/files/tabula/m27.pdf diff --git a/tests/tabula_test_pdfs/mednine.pdf b/tests/files/tabula/mednine.pdf similarity index 100% rename from tests/tabula_test_pdfs/mednine.pdf rename to tests/files/tabula/mednine.pdf diff --git a/tests/tabula_test_pdfs/offense.pdf b/tests/files/tabula/offense.pdf similarity index 100% rename from tests/tabula_test_pdfs/offense.pdf rename to tests/files/tabula/offense.pdf diff --git a/tests/tabula_test_pdfs/puertos1.pdf b/tests/files/tabula/puertos1.pdf similarity index 100% rename from tests/tabula_test_pdfs/puertos1.pdf rename to tests/files/tabula/puertos1.pdf diff --git a/tests/tabula_test_pdfs/rotated_page.pdf b/tests/files/tabula/rotated_page.pdf similarity index 100% rename from tests/tabula_test_pdfs/rotated_page.pdf rename to tests/files/tabula/rotated_page.pdf diff --git a/tests/tabula_test_pdfs/schools.pdf b/tests/files/tabula/schools.pdf similarity index 100% rename from tests/tabula_test_pdfs/schools.pdf rename to tests/files/tabula/schools.pdf diff --git a/tests/tabula_test_pdfs/should_detect_rulings.pdf b/tests/files/tabula/should_detect_rulings.pdf similarity index 100% rename from tests/tabula_test_pdfs/should_detect_rulings.pdf rename to tests/files/tabula/should_detect_rulings.pdf diff --git a/tests/tabula_test_pdfs/sort_exception.pdf b/tests/files/tabula/sort_exception.pdf similarity index 100% rename from tests/tabula_test_pdfs/sort_exception.pdf rename to tests/files/tabula/sort_exception.pdf diff --git a/tests/tabula_test_pdfs/spanning_cells.pdf b/tests/files/tabula/spanning_cells.pdf similarity index 100% rename from tests/tabula_test_pdfs/spanning_cells.pdf rename to tests/files/tabula/spanning_cells.pdf diff --git a/tests/tabula_test_pdfs/spreadsheet_no_bounding_frame.pdf b/tests/files/tabula/spreadsheet_no_bounding_frame.pdf similarity index 100% rename from tests/tabula_test_pdfs/spreadsheet_no_bounding_frame.pdf rename to tests/files/tabula/spreadsheet_no_bounding_frame.pdf diff --git a/tests/tabula_test_pdfs/sydney_disclosure_contract.pdf b/tests/files/tabula/sydney_disclosure_contract.pdf similarity index 100% rename from tests/tabula_test_pdfs/sydney_disclosure_contract.pdf rename to tests/files/tabula/sydney_disclosure_contract.pdf diff --git a/tests/tabula_test_pdfs/twotables.pdf b/tests/files/tabula/twotables.pdf similarity index 100% rename from tests/tabula_test_pdfs/twotables.pdf rename to tests/files/tabula/twotables.pdf diff --git a/tests/tabula_test_pdfs/us-007.pdf b/tests/files/tabula/us-007.pdf similarity index 100% rename from tests/tabula_test_pdfs/us-007.pdf rename to tests/files/tabula/us-007.pdf diff --git a/tests/tabula_test_pdfs/us-017.pdf b/tests/files/tabula/us-017.pdf similarity index 100% rename from tests/tabula_test_pdfs/us-017.pdf rename to tests/files/tabula/us-017.pdf diff --git a/tests/tabula_test_pdfs/us-024.pdf b/tests/files/tabula/us-024.pdf similarity index 100% rename from tests/tabula_test_pdfs/us-024.pdf rename to tests/files/tabula/us-024.pdf diff --git a/examples/files/twotables_1.pdf b/tests/files/twotables_1.pdf similarity index 100% rename from examples/files/twotables_1.pdf rename to tests/files/twotables_1.pdf diff --git a/examples/files/twotables_2.pdf b/tests/files/twotables_2.pdf similarity index 100% rename from examples/files/twotables_2.pdf rename to tests/files/twotables_2.pdf diff --git a/tests/lines_in_background_1.pdf b/tests/lines_in_background_1.pdf deleted file mode 100644 index f23d6b7..0000000 Binary files a/tests/lines_in_background_1.pdf and /dev/null differ diff --git a/tests/lines_in_background_2.pdf b/tests/lines_in_background_2.pdf deleted file mode 100644 index b64b2f2..0000000 Binary files a/tests/lines_in_background_2.pdf and /dev/null differ diff --git a/tests/missing_values.pdf b/tests/missing_values.pdf deleted file mode 100644 index 90b620f..0000000 Binary files a/tests/missing_values.pdf and /dev/null differ diff --git a/tests/row_span_1.pdf b/tests/row_span_1.pdf deleted file mode 100644 index ef2c7ce..0000000 Binary files a/tests/row_span_1.pdf and /dev/null differ diff --git a/tests/row_span_2.pdf b/tests/row_span_2.pdf deleted file mode 100644 index 39bce84..0000000 Binary files a/tests/row_span_2.pdf and /dev/null differ diff --git a/tests/twotables_1.pdf b/tests/twotables_1.pdf deleted file mode 100644 index cbbeeda..0000000 Binary files a/tests/twotables_1.pdf and /dev/null differ diff --git a/tests/twotables_2.pdf b/tests/twotables_2.pdf deleted file mode 100644 index 5249887..0000000 Binary files a/tests/twotables_2.pdf and /dev/null differ