ifw-odp  2.0.0
Macros | Functions | Variables
testImage.cpp File Reference
#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include "cppcpl/image.hpp"
#include "cppcpl/imageExtensions.hpp"

Macros

#define STRINGIZE2(x)   #x
 
#define STRINGIZE(x)   STRINGIZE2(x)
 

Functions

 TEST (TestImage, LoadingImages)
 
 TEST (TestImage, CopyConstructor)
 
 TEST (TestImage, Copy)
 
 TEST (TestImage, Save)
 
 TEST (TestImage, ImageExtensions)
 
 TEST (TestImage, Bmp)
 
 TEST (TestImage, Rebin)
 
 TEST (TestImage, Operators)
 
 TEST (TestImage, GetSet)
 
 TEST (TestImage, Turn)
 
 TEST (TestImage, Exponential)
 
 TEST (TestImage, Logarithm)
 
 TEST (TestImage, Power)
 
 TEST (TestImage, Absolute)
 
 TEST (TestImage, Normalise)
 
 TEST (TestImage, FFT)
 
 TEST (TestImage, Threshold)
 
 TEST (TestImage, FillNoise)
 
 TEST (TestImage, FillGaussian)
 

Variables

std::string const TEST_EXT_NAME = "APER90"
 
std::string const TEST_IMG1 = std::string(WAF_MODULE_PATH) + "/test/res/spectro_rot0.fits"
 
std::string const TEST_IMG_WRONG_NAME = std::string(WAF_MODULE_PATH) + "/test/res/noexist.fits"
 
std::string const TEST_IMG3 = std::string(WAF_MODULE_PATH) + "/test/res/extensions.fits"
 
std::string const TEST_BPM = std::string(WAF_MODULE_PATH) + "/test/res/bpm.fits"
 

Macro Definition Documentation

◆ STRINGIZE

#define STRINGIZE (   x)    STRINGIZE2(x)

◆ STRINGIZE2

#define STRINGIZE2 (   x)    #x

Function Documentation

◆ TEST() [1/19]

TEST ( TestImage  ,
Absolute   
)

◆ TEST() [2/19]

TEST ( TestImage  ,
Bmp   
)

◆ TEST() [3/19]

TEST ( TestImage  ,
Copy   
)

◆ TEST() [4/19]

TEST ( TestImage  ,
CopyConstructor   
)

◆ TEST() [5/19]

TEST ( TestImage  ,
Exponential   
)

◆ TEST() [6/19]

TEST ( TestImage  ,
FFT   
)

◆ TEST() [7/19]

TEST ( TestImage  ,
FillGaussian   
)

◆ TEST() [8/19]

TEST ( TestImage  ,
FillNoise   
)

◆ TEST() [9/19]

TEST ( TestImage  ,
GetSet   
)

◆ TEST() [10/19]

TEST ( TestImage  ,
ImageExtensions   
)

◆ TEST() [11/19]

TEST ( TestImage  ,
LoadingImages   
)

◆ TEST() [12/19]

TEST ( TestImage  ,
Logarithm   
)

◆ TEST() [13/19]

TEST ( TestImage  ,
Normalise   
)

◆ TEST() [14/19]

TEST ( TestImage  ,
Operators   
)

◆ TEST() [15/19]

TEST ( TestImage  ,
Power   
)

◆ TEST() [16/19]

TEST ( TestImage  ,
Rebin   
)

◆ TEST() [17/19]

TEST ( TestImage  ,
Save   
)

◆ TEST() [18/19]

TEST ( TestImage  ,
Threshold   
)

◆ TEST() [19/19]

TEST ( TestImage  ,
Turn   
)

Variable Documentation

◆ TEST_BPM

std::string const TEST_BPM = std::string(WAF_MODULE_PATH) + "/test/res/bpm.fits"

◆ TEST_EXT_NAME

std::string const TEST_EXT_NAME = "APER90"

◆ TEST_IMG1

std::string const TEST_IMG1 = std::string(WAF_MODULE_PATH) + "/test/res/spectro_rot0.fits"

◆ TEST_IMG3

std::string const TEST_IMG3 = std::string(WAF_MODULE_PATH) + "/test/res/extensions.fits"

◆ TEST_IMG_WRONG_NAME

std::string const TEST_IMG_WRONG_NAME = std::string(WAF_MODULE_PATH) + "/test/res/noexist.fits"