mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-31 22:34:57 +01:00
Api (#48)
* WIP * WIP * WIP * cleaned up multi * WIP * WIP * WIP * WIP * WIP * WIP * WIP * WIP * split up python module * WIP * WIP * WIP * WIP * WIP * ok * fixed bugs from rebase * WIP * fixed broken test * WIP * fixed python * WIP * sphinx help * including new commands * docs * WIP * WIP * more tests * added missing public header * WIP
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
#include "catch.hpp"
|
||||
#include "multiSlsDetector.h"
|
||||
#include "multiSlsDetectorClient.h"
|
||||
#include "sls_detector_defs.h"
|
||||
#include <sstream>
|
||||
@@ -108,7 +109,7 @@ TEST_CASE("enablefoverwrite", "[.cmd]") {
|
||||
}
|
||||
}
|
||||
|
||||
//EIGER ONLY
|
||||
// EIGER ONLY
|
||||
// TEST_CASE("activatecmd", "[.cmd]") {
|
||||
|
||||
// {
|
||||
@@ -395,4 +396,40 @@ TEST_CASE("rx_checkversion", "[.cmd]") {
|
||||
std::ostringstream oss;
|
||||
multiSlsDetectorClient("rx_checkversion", GET, nullptr, oss);
|
||||
REQUIRE(oss.str() == "rx_checkversion compatible\n");
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE("exptime", "[.cmd]") {
|
||||
{
|
||||
std::ostringstream oss;
|
||||
multiSlsDetectorClient("exptime 0.05", PUT, nullptr, oss);
|
||||
REQUIRE(oss.str() == "exptime 0.050000000\n");
|
||||
}
|
||||
{
|
||||
std::ostringstream oss;
|
||||
multiSlsDetectorClient("exptime", GET, nullptr, oss);
|
||||
REQUIRE(oss.str() == "exptime 0.050000000\n");
|
||||
}
|
||||
{
|
||||
std::ostringstream oss;
|
||||
multiSlsDetectorClient("exptime 1", PUT, nullptr, oss);
|
||||
REQUIRE(oss.str() == "exptime 1.000000000\n");
|
||||
}
|
||||
}
|
||||
|
||||
// TEST_CASE("exptime2", "[.cmd]") {
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// multiSlsDetectorClient("exptime2 0.05", PUT, nullptr, oss);
|
||||
// REQUIRE(oss.str() == "exptime2 0.05s\n");
|
||||
// }
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// multiSlsDetectorClient("exptime2", GET, nullptr, oss);
|
||||
// REQUIRE(oss.str() == "exptime2 0.05s\n");
|
||||
// }
|
||||
// {
|
||||
// std::ostringstream oss;
|
||||
// multiSlsDetectorClient("exptime2 1", PUT, nullptr, oss);
|
||||
// REQUIRE(oss.str() == "exptime2 1s\n");
|
||||
// }
|
||||
// }
|
||||
Reference in New Issue
Block a user