mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-21 21:51:05 +01:00
dac tests
This commit is contained in:
@@ -64,432 +64,6 @@ TEST_CASE("initialchecks", "[.cmd]") {
|
||||
det.setInitialChecks(check);
|
||||
}
|
||||
|
||||
// TEST_CASE("dacs", "[.cmd]") {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("daclist", GET));
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("dacvalues", GET));
|
||||
// int prev_val = 0;
|
||||
// if (test::type == slsDetectorDefs::JUNGFRAU) {
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_ds", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vb_ds "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_ds 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_ds", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vb_ds 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_ds " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_comp", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vb_comp "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_comp 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_comp", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vb_comp 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_comp " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_pixbuf", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vb_pixbuf
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_pixbuf 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_pixbuf", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vb_pixbuf 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vb_pixbuf " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vref_ds "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vref_ds 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vref_comp
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vref_comp 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_prech", GET,
|
||||
// nullptr, oss)); std::string s = (oss.str()).erase (0,
|
||||
// strlen("vref_prech ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_prech 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_prech", GET,
|
||||
// nullptr, oss)); REQUIRE(oss.str() == "vref_prech 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_prech " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_com", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vin_com "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_com 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_com", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vin_com 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_com " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vdd_prot", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vdd_prot
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vdd_prot 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vdd_prot", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vdd_prot 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vdd_prot " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vthreshold", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vsvp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vsvn", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrf", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtgstv", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_ll", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_lr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcal", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rl", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_rb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_lb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcn", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vis", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("iodelay", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcascn_pb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcascp_pb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vout_cm", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcasc_out", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vin_cm", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("ib_test_c", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vpreamp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vshaper", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vshaperneg", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("viinsh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vdcsh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth2", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth3", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vpl", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vph", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtrim", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcassh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcas", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vicin", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre_out", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_h_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_rstore", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_1st", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_l_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_cs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_fd", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc2", GET));
|
||||
// }
|
||||
|
||||
// else if (test::type == slsDetectorDefs::GOTTHARD) {
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vref_ds "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vref_ds 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_ds " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascn_pb", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vcascn_pb
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascn_pb 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascn_pb", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vcascn_pb 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascn_pb " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascp_pb", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vcascp_pb
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascp_pb 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascp_pb", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vcascp_pb 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcascp_pb " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vout_cm", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vout_cm "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vout_cm 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vout_cm", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vout_cm 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vout_cm " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcasc_out", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vcasc_out
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcasc_out 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcasc_out", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vcasc_out 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vcasc_out " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_cm", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vin_cm "));
|
||||
// prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_cm 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_cm", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vin_cm 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vin_cm " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("vref_comp
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "vref_comp 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("vref_comp " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("ib_test_c", GET, nullptr,
|
||||
// oss)); std::string s = (oss.str()).erase (0, strlen("ib_test_c
|
||||
// ")); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("ib_test_c 1000", PUT));
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("ib_test_c", GET, nullptr,
|
||||
// oss)); REQUIRE(oss.str() == "ib_test_c 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("ib_test_c " +
|
||||
// std::to_string(prev_val), PUT));
|
||||
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vthreshold", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vsvp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vsvn", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrf", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtgstv", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_ll", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_lr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcal", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rl", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_rb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_lb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcn", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vis", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("iodelay", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vpreamp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vshaper", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vshaperneg", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("viinsh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vdcsh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth2", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth3", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vpl", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vph", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtrim", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcassh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcas", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vicin", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre_out", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_h_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_rstore", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_1st", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_prech", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_l_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_cs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_fd", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc2", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_ds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_pixbuf", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vin_com", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vdd_prot", GET));
|
||||
// }
|
||||
|
||||
// else if (test::type == slsDetectorDefs::CHIPTESTBOARD) {
|
||||
// for (int i = 0; i < 18; ++i) {
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("dac " +
|
||||
// std::to_string(i), GET, nullptr, oss)); std::string s =
|
||||
// (oss.str()).erase (0, ("dac " + std::to_string(i)).length() +
|
||||
// 1); prev_val = std::stoi(s);
|
||||
// }
|
||||
// {
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("dac " +
|
||||
// std::to_string(i) + " 1000", PUT)); std::ostringstream oss;
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("dac " +
|
||||
// std::to_string(i), GET, nullptr, oss)); REQUIRE(oss.str() ==
|
||||
// "dac " + std::to_string(i) + " 1000\n");
|
||||
// }
|
||||
// REQUIRE_NOTHROW(multiSlsDetectorClient("dac " + std::to_string(i)
|
||||
// + " " + std::to_string(prev_val), PUT));
|
||||
// }
|
||||
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vthreshold", GET)); dac 0
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vsvp", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vsvn", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vtr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrf", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vrs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vtgstv", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_ll", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_lr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcal", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rl", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcmp_rr", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_rb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("rxb_lb", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcn", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vis", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("iodelay", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vref_ds", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vcascn_pb", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vcascp_pb", GET));
|
||||
// // REQUIRE_THROWS(multiSlsDetectorClient("vout_cm", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vcasc_out", GET));
|
||||
// // REQUIRE_THROWS(multiSlsDetectorClient("vin_cm", GET));
|
||||
// // REQUIRE_THROWS(multiSlsDetectorClient("vref_comp", GET));
|
||||
// // REQUIRE_THROWS(multiSlsDetectorClient("ib_test_c", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vpreamp", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vshaper", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vshaperneg", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("viinsh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vdcsh", GET));
|
||||
// // REQUIRE_THROWS(multiSlsDetectorClient("vth1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth2", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vth3", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vpl", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vph", GET));
|
||||
// //REQUIRE_THROWS(multiSlsDetectorClient("vtrim", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcassh", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcas", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vicin", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vipre_out", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_h_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_rstore", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_1st", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_comp_fe", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc1", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_prech", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_l_adc", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vref_cds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_cs", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_opa_fd", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vcom_adc2", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_ds", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_comp", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vb_pixbuf", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vin_com", GET));
|
||||
// REQUIRE_THROWS(multiSlsDetectorClient("vdd_prot", GET));
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
TEST_CASE("user", "[.cmd]") {
|
||||
Detector det;
|
||||
|
||||
Reference in New Issue
Block a user