66This is an informal set of tests for the various assertions.
77
88"""
9+
10+ from __future__ import print_function
11+
912import numpy as np
1013import pandas as pd
1114
@@ -66,7 +69,7 @@ def bad_injectable():
6669
6770 TableSpec ('buildings' ,
6871 ColumnSpec ('building_id' , primary_key = True ),
69- ColumnSpec ('price1' , numeric = True , missing_val = False , max = 50 ),
72+ ColumnSpec ('price1' , numeric = True , missing = False , max = 50 ),
7073 ColumnSpec ('price2' , missing_val_coding = np .nan , min = - 5 ),
7174 ColumnSpec ('price1' , missing_val_coding = - 1 , max_portion_missing = 0.5 ),
7275 ColumnSpec ('fkey_good' , foreign_key = 'zones.zone_id' )),
@@ -93,25 +96,25 @@ def bad_injectable():
9396# OrcaSpec('', TableSpec('buildings', ColumnSpec('badcol', can_be_generated=True))),
9497# OrcaSpec('', TableSpec('buildings', ColumnSpec('price1', primary_key=True))),
9598# OrcaSpec('', TableSpec('buildings', ColumnSpec('strings', numeric=True))),
96- # OrcaSpec('', TableSpec('buildings', ColumnSpec('price2', missing_val =False))),
99+ # OrcaSpec('', TableSpec('buildings', ColumnSpec('price2', missing =False))),
97100# OrcaSpec('', TableSpec('buildings', ColumnSpec('price1', max=25))),
98101# OrcaSpec('', TableSpec('buildings', ColumnSpec('price1', min=0))),
99102# OrcaSpec('', TableSpec('buildings', ColumnSpec('price2', max_portion_missing=0.1))),
100- OrcaSpec ('' , TableSpec ('buildings' , ColumnSpec ('fkey_bad' , foreign_key = 'zones.zone_id' ))),
101- OrcaSpec ('' , InjectableSpec ('nonexistent' , registered = True )),
102- OrcaSpec ('' , InjectableSpec ('rate' , registered = False )),
103- OrcaSpec ('' , InjectableSpec ('bad_inj' , can_be_generated = True )),
104- OrcaSpec ('' , InjectableSpec ('dict' , numeric = True )),
105- OrcaSpec ('' , InjectableSpec ('rate' , greater_than = 5 )),
106- OrcaSpec ('' , InjectableSpec ('rate' , less_than = - 5 )),
107- OrcaSpec ('' , InjectableSpec ('rate' , has_key = 'Berkeley' )),
108- OrcaSpec ('' , InjectableSpec ('dict' , has_key = 'Oakland' )),
103+ # OrcaSpec('', TableSpec('buildings', ColumnSpec('fkey_bad', foreign_key='zones.zone_id'))),
104+ # OrcaSpec('', InjectableSpec('nonexistent', registered=True)),
105+ # OrcaSpec('', InjectableSpec('rate', registered=False)),
106+ # OrcaSpec('', InjectableSpec('bad_inj', can_be_generated=True)),
107+ # OrcaSpec('', InjectableSpec('dict', numeric=True)),
108+ # OrcaSpec('', InjectableSpec('rate', greater_than=5)),
109+ # OrcaSpec('', InjectableSpec('rate', less_than=-5)),
110+ # OrcaSpec('', InjectableSpec('rate', has_key='Berkeley')),
111+ # OrcaSpec('', InjectableSpec('dict', has_key='Oakland')),
109112]
110113
111114for bs in bad_specs :
112115 try :
113116 ot .assert_orca_spec (bs )
114117 except OrcaAssertionError as e :
115- print "OrcaAssertionError: " + str (e )
118+ print ( "OrcaAssertionError: " + str (e ) )
116119 pass
117120
0 commit comments