import sys
import json
import re

def is_bool(x):
    return isinstance(x, bool)

def is_dict(x):
    return isinstance(x, dict)

def is_list(x):
    return isinstance(x, list)

def is_int(x):
    return isinstance(x, int) or isinstance(x, long)

def is_float(x):
    return isinstance(x, float)

def is_string(x):
    return isinstance(x, str) or isinstance(x, unicode)

def check_re(x, regex):
    assert re.search(regex, x)

with open(sys.argv[1]) as f:
    ctest_json = json.load(f)
