diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c
index 9bfb74a..5f9b75b 100644
--- a/tools/mgmt-tester.c
+++ b/tools/mgmt-tester.c
.expect_status = MGMT_STATUS_UNKNOWN_COMMAND,
};
+static const struct generic_data read_version_success_test = {
+ .send_index_none = true,
+ .send_opcode = MGMT_OP_READ_VERSION,
+ .expect_status = MGMT_STATUS_SUCCESS,
+ .expect_len = 3,
+};
+
static const struct generic_data read_version_invalid_param_test = {
.send_index_none = true,
.send_opcode = MGMT_OP_READ_VERSION,
test_bredr("Invalid command", &invalid_command_test,
NULL, test_command_generic);
+ test_bredr("Read version - Success", &read_version_success_test,
+ NULL, test_command_generic);
test_bredr("Read version - Invalid parameters",
&read_version_invalid_param_test,
NULL, test_command_generic);