00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <boost/test/unit_test.hpp>
00020 #include "torc/common/Devices.hpp"
00021
00022 namespace torc {
00023 namespace common {
00024
00025 BOOST_AUTO_TEST_SUITE(common)
00026
00027
00028 BOOST_AUTO_TEST_CASE(DevicesUnitTest) {
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069 BOOST_CHECK(Devices::getSupportedDevices().size() > 0);
00070
00071
00072
00073
00074
00075
00076
00077 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv50"), eXCV50);
00078 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv100"), eXCV100);
00079 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv150"), eXCV150);
00080 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv200"), eXCV200);
00081 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv300"), eXCV300);
00082 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv400"), eXCV400);
00083 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv600"), eXCV600);
00084 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv800"), eXCV800);
00085 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv1000"), eXCV1000);
00086 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv50e"), eXCV50E);
00087 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv100e"), eXCV100E);
00088 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv200e"), eXCV200E);
00089 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv300e"), eXCV300E);
00090 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv400e"), eXCV400E);
00091 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv405e"), eXCV405E);
00092 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv600e"), eXCV600E);
00093 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv812e"), eXCV812E);
00094 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv1000e"), eXCV1000E);
00095 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv1600e"), eXCV1600E);
00096 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv2000e"), eXCV2000E);
00097 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv2600e"), eXCV2600E);
00098 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xcv3200e"), eXCV3200E);
00099 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v40"), eXC2V40);
00100 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v80"), eXC2V80);
00101 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v250"), eXC2V250);
00102 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v500"), eXC2V500);
00103 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v1000"), eXC2V1000);
00104 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v1500"), eXC2V1500);
00105 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v2000"), eXC2V2000);
00106 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v3000"), eXC2V3000);
00107 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v4000"), eXC2V4000);
00108 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v6000"), eXC2V6000);
00109 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2v8000"), eXC2V8000);
00110 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp2"), eXC2VP2);
00111 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp4"), eXC2VP4);
00112 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp7"), eXC2VP7);
00113 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp20"), eXC2VP20);
00114 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp30"), eXC2VP30);
00115 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp40"), eXC2VP40);
00116 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp50"), eXC2VP50);
00117 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp70"), eXC2VP70);
00118 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vp100"), eXC2VP100);
00119 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vpx20"), eXC2VPX20);
00120 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc2vpx70"), eXC2VPX70);
00121 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx12"), eXC4VFX12);
00122 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx20"), eXC4VFX20);
00123 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx40"), eXC4VFX40);
00124 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx60"), eXC4VFX60);
00125 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx100"), eXC4VFX100);
00126 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vfx140"), eXC4VFX140);
00127 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx15"), eXC4VLX15);
00128 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx25"), eXC4VLX25);
00129 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx40"), eXC4VLX40);
00130 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx60"), eXC4VLX60);
00131 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx80"), eXC4VLX80);
00132 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx100"), eXC4VLX100);
00133 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx160"), eXC4VLX160);
00134 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vlx200"), eXC4VLX200);
00135 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vsx25"), eXC4VSX25);
00136 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vsx35"), eXC4VSX35);
00137 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc4vsx55"), eXC4VSX55);
00138 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vfx30t"), eXC5VFX30T);
00139 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vfx70t"), eXC5VFX70T);
00140 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vfx100t"), eXC5VFX100T);
00141 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vfx130t"), eXC5VFX130T);
00142 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vfx200t"), eXC5VFX200T);
00143 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx30"), eXC5VLX30);
00144 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx50"), eXC5VLX50);
00145 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx85"), eXC5VLX85);
00146 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx110"), eXC5VLX110);
00147 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx155"), eXC5VLX155);
00148 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx220"), eXC5VLX220);
00149 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx330"), eXC5VLX330);
00150 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx20t"), eXC5VLX20T);
00151 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx30t"), eXC5VLX30T);
00152 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx50t"), eXC5VLX50T);
00153 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx85t"), eXC5VLX85T);
00154 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx110t"), eXC5VLX110T);
00155 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx155t"), eXC5VLX155T);
00156 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx220t"), eXC5VLX220T);
00157 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vlx330t"), eXC5VLX330T);
00158 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vsx35t"), eXC5VSX35T);
00159 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vsx50t"), eXC5VSX50T);
00160 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vsx95t"), eXC5VSX95T);
00161 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vsx240t"), eXC5VSX240T);
00162 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vtx150t"), eXC5VTX150T);
00163 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc5vtx240t"), eXC5VTX240T);
00164 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vcx75t"), eXC6VCX75T);
00165 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vcx130t"), eXC6VCX130T);
00166 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vcx195t"), eXC6VCX195T);
00167 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vcx240t"), eXC6VCX240T);
00168 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vhx250t"), eXC6VHX250T);
00169 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vhx255t"), eXC6VHX255T);
00170 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vhx380t"), eXC6VHX380T);
00171 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vhx565t"), eXC6VHX565T);
00172 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx75t"), eXC6VLX75T);
00173 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx130t"), eXC6VLX130T);
00174 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx195t"), eXC6VLX195T);
00175 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx240t"), eXC6VLX240T);
00176 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx365t"), eXC6VLX365T);
00177 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx550t"), eXC6VLX550T);
00178 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx760"), eXC6VLX760);
00179 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vsx315t"), eXC6VSX315T);
00180 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vsx475t"), eXC6VSX475T);
00181 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx75tl"), eXC6VLX75TL);
00182 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx130tl"), eXC6VLX130TL);
00183 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx195tl"), eXC6VLX195TL);
00184 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx240tl"), eXC6VLX240TL);
00185 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx365tl"), eXC6VLX365TL);
00186 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx550tl"), eXC6VLX550TL);
00187 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vlx760l"), eXC6VLX760L);
00188 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vsx315tl"), eXC6VSX315TL);
00189 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6vsx475tl"), eXC6VSX475TL);
00190 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v285t"), eXC7V285T);
00191 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v450t"), eXC7V450T);
00192 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v585t"), eXC7V585T);
00193 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v855t"), eXC7V855T);
00194 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v1500t"), eXC7V1500T);
00195 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v2000t"), eXC7V2000T);
00196 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7vx485t"), eXC7VX485T);
00197 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v285tl"), eXC7V285TL);
00198 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v450tl"), eXC7V450TL);
00199 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v585tl"), eXC7V585TL);
00200 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v855tl"), eXC7V855TL);
00201 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v1500tl"), eXC7V1500TL);
00202 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7v2000tl"), eXC7V2000TL);
00203 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k30t"), eXC7K30T);
00204 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k70t"), eXC7K70T);
00205 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k160t"), eXC7K160T);
00206 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k325t"), eXC7K325T);
00207 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k410t"), eXC7K410T);
00208 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k30tl"), eXC7K30TL);
00209 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k70tl"), eXC7K70TL);
00210 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k160tl"), eXC7K160TL);
00211 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k325tl"), eXC7K325TL);
00212 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc7k410tl"), eXC7K410TL);
00213 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc3s100e"), eXC3S100E);
00214 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc3s250e"), eXC3S250E);
00215 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc3s500e"), eXC3S500E);
00216 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc3s1200e"), eXC3S1200E);
00217 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc3s1600e"), eXC3S1600E);
00218 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx4"), eXC6SLX4);
00219 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx9"), eXC6SLX9);
00220 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx16"), eXC6SLX16);
00221 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx25"), eXC6SLX25);
00222 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx45"), eXC6SLX45);
00223 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx75"), eXC6SLX75);
00224 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx100"), eXC6SLX100);
00225 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx150"), eXC6SLX150);
00226 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx25t"), eXC6SLX25T);
00227 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx45t"), eXC6SLX45T);
00228 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx75t"), eXC6SLX75T);
00229 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx100t"), eXC6SLX100T);
00230 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx150t"), eXC6SLX150T);
00231 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx4l"), eXC6SLX4L);
00232 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx9l"), eXC6SLX9L);
00233 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx16l"), eXC6SLX16L);
00234 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx25l"), eXC6SLX25L);
00235 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx45l"), eXC6SLX45L);
00236 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx75l"), eXC6SLX75L);
00237 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx100l"), eXC6SLX100L);
00238 BOOST_CHECK_EQUAL(Devices::getDeviceEnum("xc6slx150l"), eXC6SLX150L);
00239
00240
00241
00242
00243
00244
00245 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV50), "xcv50");
00246 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV100), "xcv100");
00247 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV150), "xcv150");
00248 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV200), "xcv200");
00249 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV300), "xcv300");
00250 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV400), "xcv400");
00251 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV600), "xcv600");
00252 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV800), "xcv800");
00253 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV1000), "xcv1000");
00254 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV50E), "xcv50e");
00255 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV100E), "xcv100e");
00256 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV200E), "xcv200e");
00257 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV300E), "xcv300e");
00258 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV400E), "xcv400e");
00259 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV405E), "xcv405e");
00260 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV600E), "xcv600e");
00261 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV812E), "xcv812e");
00262 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV1000E), "xcv1000e");
00263 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV1600E), "xcv1600e");
00264 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV2000E), "xcv2000e");
00265 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV2600E), "xcv2600e");
00266 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXCV3200E), "xcv3200e");
00267 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V40), "xc2v40");
00268 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V80), "xc2v80");
00269 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V250), "xc2v250");
00270 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V500), "xc2v500");
00271 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V1000), "xc2v1000");
00272 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V1500), "xc2v1500");
00273 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V2000), "xc2v2000");
00274 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V3000), "xc2v3000");
00275 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V4000), "xc2v4000");
00276 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V6000), "xc2v6000");
00277 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2V8000), "xc2v8000");
00278 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP2), "xc2vp2");
00279 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP4), "xc2vp4");
00280 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP7), "xc2vp7");
00281 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP20), "xc2vp20");
00282 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP30), "xc2vp30");
00283 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP40), "xc2vp40");
00284 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP50), "xc2vp50");
00285 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP70), "xc2vp70");
00286 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VP100), "xc2vp100");
00287 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VPX20), "xc2vpx20");
00288 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC2VPX70), "xc2vpx70");
00289 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX12), "xc4vfx12");
00290 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX20), "xc4vfx20");
00291 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX40), "xc4vfx40");
00292 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX60), "xc4vfx60");
00293 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX100), "xc4vfx100");
00294 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VFX140), "xc4vfx140");
00295 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX15), "xc4vlx15");
00296 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX25), "xc4vlx25");
00297 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX40), "xc4vlx40");
00298 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX60), "xc4vlx60");
00299 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX80), "xc4vlx80");
00300 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX100), "xc4vlx100");
00301 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX160), "xc4vlx160");
00302 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VLX200), "xc4vlx200");
00303 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VSX25), "xc4vsx25");
00304 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VSX35), "xc4vsx35");
00305 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC4VSX55), "xc4vsx55");
00306 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VFX30T), "xc5vfx30t");
00307 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VFX70T), "xc5vfx70t");
00308 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VFX100T), "xc5vfx100t");
00309 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VFX130T), "xc5vfx130t");
00310 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VFX200T), "xc5vfx200t");
00311 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX30), "xc5vlx30");
00312 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX50), "xc5vlx50");
00313 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX85), "xc5vlx85");
00314 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX110), "xc5vlx110");
00315 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX155), "xc5vlx155");
00316 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX220), "xc5vlx220");
00317 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX330), "xc5vlx330");
00318 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX20T), "xc5vlx20t");
00319 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX30T), "xc5vlx30t");
00320 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX50T), "xc5vlx50t");
00321 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX85T), "xc5vlx85t");
00322 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX110T), "xc5vlx110t");
00323 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX155T), "xc5vlx155t");
00324 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX220T), "xc5vlx220t");
00325 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VLX330T), "xc5vlx330t");
00326 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VSX35T), "xc5vsx35t");
00327 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VSX50T), "xc5vsx50t");
00328 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VSX95T), "xc5vsx95t");
00329 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VSX240T), "xc5vsx240t");
00330 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VTX150T), "xc5vtx150t");
00331 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC5VTX240T), "xc5vtx240t");
00332 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VCX75T), "xc6vcx75t");
00333 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VCX130T), "xc6vcx130t");
00334 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VCX195T), "xc6vcx195t");
00335 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VCX240T), "xc6vcx240t");
00336 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VHX250T), "xc6vhx250t");
00337 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VHX255T), "xc6vhx255t");
00338 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VHX380T), "xc6vhx380t");
00339 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VHX565T), "xc6vhx565t");
00340 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX75T), "xc6vlx75t");
00341 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX130T), "xc6vlx130t");
00342 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX195T), "xc6vlx195t");
00343 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX240T), "xc6vlx240t");
00344 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX365T), "xc6vlx365t");
00345 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX550T), "xc6vlx550t");
00346 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX760), "xc6vlx760");
00347 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VSX315T), "xc6vsx315t");
00348 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VSX475T), "xc6vsx475t");
00349 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX75TL), "xc6vlx75tl");
00350 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX130TL), "xc6vlx130tl");
00351 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX195TL), "xc6vlx195tl");
00352 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX240TL), "xc6vlx240tl");
00353 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX365TL), "xc6vlx365tl");
00354 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX550TL), "xc6vlx550tl");
00355 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VLX760L), "xc6vlx760l");
00356 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VSX315TL), "xc6vsx315tl");
00357 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6VSX475TL), "xc6vsx475tl");
00358 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V285T), "xc7v285t");
00359 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V450T), "xc7v450t");
00360 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V585T), "xc7v585t");
00361 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V855T), "xc7v855t");
00362 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V1500T), "xc7v1500t");
00363 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V2000T), "xc7v2000t");
00364 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7VX485T), "xc7vx485t");
00365 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V285TL), "xc7v285tl");
00366 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V450TL), "xc7v450tl");
00367 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V585TL), "xc7v585tl");
00368 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V855TL), "xc7v855tl");
00369 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V1500TL), "xc7v1500tl");
00370 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7V2000TL), "xc7v2000tl");
00371 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K30T), "xc7k30t");
00372 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K70T), "xc7k70t");
00373 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K160T), "xc7k160t");
00374 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K325T), "xc7k325t");
00375 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K410T), "xc7k410t");
00376 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K30TL), "xc7k30tl");
00377 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K70TL), "xc7k70tl");
00378 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K160TL), "xc7k160tl");
00379 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K325TL), "xc7k325tl");
00380 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC7K410TL), "xc7k410tl");
00381 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC3S100E), "xc3s100e");
00382 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC3S250E), "xc3s250e");
00383 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC3S500E), "xc3s500e");
00384 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC3S1200E), "xc3s1200e");
00385 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC3S1600E), "xc3s1600e");
00386 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX4), "xc6slx4");
00387 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX9), "xc6slx9");
00388 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX16), "xc6slx16");
00389 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX25), "xc6slx25");
00390 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX45), "xc6slx45");
00391 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX75), "xc6slx75");
00392 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX100), "xc6slx100");
00393 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX150), "xc6slx150");
00394 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX25T), "xc6slx25t");
00395 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX45T), "xc6slx45t");
00396 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX75T), "xc6slx75t");
00397 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX100T), "xc6slx100t");
00398 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX150T), "xc6slx150t");
00399 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX4L), "xc6slx4l");
00400 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX9L), "xc6slx9l");
00401 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX16L), "xc6slx16l");
00402 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX25L), "xc6slx25l");
00403 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX45L), "xc6slx45l");
00404 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX75L), "xc6slx75l");
00405 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX100L), "xc6slx100l");
00406 BOOST_CHECK_EQUAL(Devices::getDeviceName(eXC6SLX150L), "xc6slx150l");
00407
00408 }
00409
00410 BOOST_AUTO_TEST_SUITE_END()
00411
00412 }
00413 }