Skip to content
Snippets Groups Projects
Commit f701f9c1 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

rm old Powerfield tests

parent 8a8d786d
No related branches found
No related tags found
1 merge request!1981Simplify 2d table rw: no more automatic rotation. Cleanup DataUtil and tests.
#include "Device/Data/Datafield.h"
#include "Base/Axis/Frame.h" #include "Base/Axis/Frame.h"
#include "Base/Axis/FrameUtil.h" #include "Base/Axis/FrameUtil.h"
#include "Base/Axis/MakeScale.h" #include "Base/Axis/MakeScale.h"
#include "Base/Axis/Scale.h" #include "Base/Axis/Scale.h"
#include "Device/Data/DataUtil.h" #include "Device/Data/DataUtil.h"
#include "Device/Data/Datafield.h"
#include "Tests/GTestWrapper/google_test.h" #include "Tests/GTestWrapper/google_test.h"
TEST(DatafieldTest, createRearrangedDataSet) TEST(DatafieldTest, createRearrangedDataSet)
......
#include "Device/IO/ParseUtil.h"
#include "Base/Axis/MakeScale.h" #include "Base/Axis/MakeScale.h"
#include "Base/Axis/Scale.h" #include "Base/Axis/Scale.h"
#include "Device/IO/ParseUtil.h"
#include "Tests/GTestWrapper/google_test.h" #include "Tests/GTestWrapper/google_test.h"
#include <iostream> #include <iostream>
......
#include "Base/Axis/Frame.h"
#include "Base/Axis/MakeScale.h"
#include "Device/Data/DataUtil.h"
#include "Device/Data/Datafield.h"
#include "Tests/GTestWrapper/google_test.h"
#include <algorithm>
class DatafieldTest : public ::testing::Test {
protected:
DatafieldTest()
: db_data{{newEquiDivision("angle", 20, 0.0, 0.1), newEquiDivision("length", 10, 0.0, 0.5)}}
{
for (size_t i = 0; i < 200; ++i)
db_data[i] = (double)i;
}
Datafield db_data;
};
TEST_F(DatafieldTest, SizeAfterAddingAxes)
{
EXPECT_EQ(200u, db_data.size());
}
TEST_F(DatafieldTest, DataInitialization)
{
std::vector<unsigned> coordinates;
coordinates.push_back(11);
coordinates.push_back(4);
EXPECT_DOUBLE_EQ(114., db_data[db_data.frame().toGlobalIndex(coordinates)]);
}
TEST_F(DatafieldTest, SetCleared)
{
db_data.setAllTo(1.0);
EXPECT_EQ(db_data[0], 1.0);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment