pull/2/head
Vinayak Mehta 2018-12-19 18:31:54 +05:30
parent 48b2dce633
commit 17d48be46e
3 changed files with 49 additions and 0 deletions

View File

@ -491,3 +491,43 @@ data_arabic = [
['؟ﻙﺎﺒﺷ\xa0ﺖﻧﺍ\xa0ﻞﻫ', 'ﺔﻳﺰﻴﻠﺠﻧﻻﺍ\xa0ﻲﻓ\xa0Jeremy\xa0ﻲﻤﺳﺍ'], ['؟ﻙﺎﺒﺷ\xa0ﺖﻧﺍ\xa0ﻞﻫ', 'ﺔﻳﺰﻴﻠﺠﻧﻻﺍ\xa0ﻲﻓ\xa0Jeremy\xa0ﻲﻤﺳﺍ'],
['Jeremy\xa0is\xa0ﻲﻣﺮﺟ\xa0in\xa0Arabic', ''] ['Jeremy\xa0is\xa0ﻲﻣﺮﺟ\xa0in\xa0Arabic', '']
] ]
data_stream_layout_kwargs = [
['V i n s a u Ve r r e', ''],
['Les Blancs', '12.5CL'],
['A.O.P Côtes du Rhône', ''],
['Domaine de la Guicharde « Autour de la chapelle » 2016', '8 €'],
['A.O.P Vacqueyras', ''],
['Domaine de Montvac « Melodine » 2016', '10 €'],
['A.O.P Châteauneuf du Pape', ''],
['Domaine de Beaurenard 2017', '13 €'],
['A.O.P Côteaux du Languedoc', ''],
['Villa Tempora « Un temps pour elle » 2014', '9 €'],
['A.O.P Côtes de Provence', ''],
['Château Grand Boise 2017', '9 €'],
['Les Rosés', '12,5 CL'],
['A.O.P Côtes du Rhône', ''],
['Domaine de la Florane « A fleur de Pampre » 2016', '8 €'],
['Famille Coulon (Domaine Beaurenard) Biotifulfox 2017', '8 €'],
['A.O.P Vacqueyras', ''],
['Domaine de Montvac 2017', '9 €'],
['A.O.P Languedoc', ''],
['Domaine de Joncas « Nébla » 2015', '8 €'],
['Villa Tempora « Larroseur arrosé » 2015', '9 €'],
['A.O.P Côtes de Provence', ''],
['Château Grand Boise « Sainte Victoire » 2017', '9 €'],
['Château Léoube 2016', '10 €'],
['Les Rouges', '12,CL'],
['A.O.P Côtes du Rhône', ''],
['Domaine de Dionysos « La Cigalette »', '8 €'],
['Château Saint Estève dUchaux « Grande Réserve » 2014', '9 €'],
['Domaine de la Guicharde « Cuvée Massillan » 2016', '9 €'],
['Domaine de la Florane « Terre Pourpre » 2014', '10 €'],
['LOratoire St Martin « Réserve des Seigneurs » 2015', '11 €'],
['A.O.P Saint Joseph', ''],
['Domaine Monier Perréol « Châtelet » 2015', '13 €'],
['A.O.P Châteauneuf du Pape', ''],
['Domaine de Beaurenard 2011', '15 €'],
['A.O.P Cornas', ''],
['Domaine Lionnet « Terre Brûlée » 2012', '15 €']
]

Binary file not shown.

View File

@ -102,6 +102,15 @@ def test_stream_flag_size():
assert df.equals(tables[0].df) assert df.equals(tables[0].df)
def test_stream_layout_kwargs():
df = pd.DataFrame(data_stream_layout_kwargs)
filename = os.path.join(testdir, "detect_vertical_false.pdf")
tables = camelot.read_pdf(
filename, flavor="stream", layout_kwargs={"detect_vertical": False})
assert df.equals(tables[0].df)
def test_lattice(): def test_lattice():
df = pd.DataFrame(data_lattice) df = pd.DataFrame(data_lattice)