def test_simple(): """Test generate on simple registry""" registry = AssociationRegistry([t_path('data/rules_basic.py')], include_default=False) pool = AssociationPool() pool['value'] = ['row1', 'row2'] asns = generate(pool, registry) assert len(asns) == 1 assert len(asns[0]['members']) == 2
def test_toomanyoptions(args): """Test argument parsing for failures""" pool = AssociationPool() with pytest.raises(SystemExit): Main(args, pool=pool)