print_test("Exp_Files_Test_3",notvalidandmsg=="Experiment with id 'ENCSR329RIP' does not have all required metadata (assembly, target, no revoked_files).")
return
# Test8, multiple control experiments, no possible control_inputs
# Test8, multiple control experiments
defexp_files_test_4():
valid,msg,data=mdb.get_samples("ENCSR000CWZ")
print_test("Exp_Files_Test_4",validandmsg=="Succesfully retrieved input files for experiment with id 'ENCSR000CWZ'."andlen(data["control"])==4andlen(data["experiment"])==2)
return
# Test9, multiple control experiments, no possible control_inputs
defexp_files_test_5():
valid,msg,data=mdb.get_samples("ENCSR000DKB")
print_test("Exp_Files_Test_5",notvalidandmsg=="Experiment with id 'ENCSR000DKB' has '0' possible control inputs, and '3' possible experiment inputs.")