print("Handled: {}".format(h)) print("Skipped: {}".format(s)) assert ((h, s, f) == (1, 0, 1)) c.reset() h, s, f = c.run(["52682350", "99920000"], anonymize=anonymize) print("Failed: {}".format(f)) print("Handled: {}".format(h)) print("Skipped: {}".format(s)) assert ((h, s, f) == (0, 1, 1)) proxy.clear() shutil.rmtree(os.path.join(tmp, "images"), ignore_errors=True) if __name__ == "__main__": from conftest import mk_orthanc logging.basicConfig(level=logging.DEBUG) mk_orthanc(8042, 4242, 8043, 4243) mk_orthanc(8043, 4243, 8042, 4242) # add data test_collector(anonymize=False) test_collector(anonymize=True)
trigger0 = Trigger(evtype=DicomEventType.INSTANCE_ADDED, source=obs, action=obs.say) watcher.add_trigger(trigger0) p = Process(target=orth_test_runner) p.start() try: with timeout(5): print("Starting watcher") watcher.run() except: print("Stopping watcher") watcher.stop() if capfd: captured = capfd.readouterr() assert "8ea24299-e051fc03-3ae9ed25-adc22b32-971a056a" in captured.out if __name__ == "__main__": logging.basicConfig(level=logging.DEBUG) from conftest import mk_orthanc O = mk_orthanc() logging.debug(O.dkr_container.status) test_orthanc_watcher(None, None)
d = D.get("IM2263", view=DixelView.TAGS_FILE) O2.put(d) logging.debug(O2.gateway._get("peers")) O2.psend(d.oid(), O) e = O.get(d.oid(), level=DicomLevel.INSTANCES) logging.debug(e) assert d.oid() == e.oid() if __name__ == "__main__": logging.basicConfig(level=logging.DEBUG) from conftest import mk_orthanc S0 = mk_orthanc() S1 = mk_orthanc(8043, 4243, 8042, 4242) test_orthanc_ep(None) test_orthanc_upload(None) test_anon(None) test_psend(None, None) S0.stop_container() S1.stop_container()