diff --git a/tests/server.py b/tests/server.py index 328e167..36437d7 100644 --- a/tests/server.py +++ b/tests/server.py @@ -47,6 +47,15 @@ def test_supermicro_pizza(fixture): assert server.get_service_tag() == 'A177950X7709591' assert server.is_blade() is False +@parametrize_with_fixtures( + 'dmidecode/', only_filenames=[ + 'QCT_X10E-9N' + ]) +def test_qct_x10(fixture): + dmi = parse(fixture) + server = QCTHost(dmi) + assert server.get_service_tag() == 'QTFCQ57140285' + @parametrize_with_fixtures( 'dmidecode/', only_filenames=[ 'unknown.txt'