From fa5dc4d115bcf3324295da07851f2224c9c25bf8 Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: ćšć, 26 11æ 2015 03:46:35 +0800 Subject: [PATCH] Add more tests to *SRE and *RST --- libscpi/test/test_parser.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/libscpi/test/test_parser.c b/libscpi/test/test_parser.c index 5f37cba..6b5fda1 100644 --- a/libscpi/test/test_parser.c +++ b/libscpi/test/test_parser.c @@ -266,6 +266,9 @@ "ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ" "ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ", "", FALSE, SCPI_ERROR_INPUT_BUFFER_OVERRUN); + TEST_ERROR("*SRE\r\n", "", FALSE, SCPI_ERROR_MISSING_PARAMETER); + + // TODO: SCPI_ERROR_INVALID_SEPARATOR // TODO: SCPI_ERROR_INVALID_SUFFIX @@ -328,6 +331,13 @@ TEST_IEEE4882("*RST\r\n", ""); CU_ASSERT_EQUAL(RST_executed, TRUE); + scpi_context.interface->reset = NULL; + RST_executed = FALSE; + TEST_IEEE4882("*RST\r\n", ""); + CU_ASSERT_EQUAL(RST_executed, FALSE); + scpi_context.interface->reset = SCPI_Reset; + + TEST_IEEE4882("*TST?\r\n", "0\r\n"); TEST_IEEE4882("*WAI\r\n", ""); -- Gitblit v1.9.1