1
0
forked from drath/libratbag

test: remove usage of the deprecated LED type field

This commit is contained in:
Yaroslav Chvanov
2023-02-25 14:01:11 +03:00
parent f0f0cc8843
commit 87f1409b7a
4 changed files with 2 additions and 17 deletions

View File

@@ -172,15 +172,7 @@ static void parse_led_member(JsonObject *obj, const gchar *name,
{
struct ratbag_test_led *led = data;
if (streq(name, "type")) {
gboolean v = json_object_get_int_member(obj, name);
if (v < 0 || v > RATBAG_LED_TYPE_SWITCHES)
parser_error("type");
led->type = v;
log_verbose("json: type: %d\n", v);
} else if (streq(name, "mode")) {
if (streq(name, "mode")) {
gboolean v = json_object_get_int_member(obj, name);
if (v < 0 || v > RATBAG_LED_BREATHING)

View File

@@ -122,11 +122,6 @@ test_read_led(struct ratbag_led *led)
led->color.blue = t_led.color.blue;
led->ms = t_led.ms;
led->brightness = t_led.brightness;
/* The led type has to be the same anyway so make writing test
* devices easier by always getting the first profile's LED type.
*/
led->type = d->profiles[0].leds[led->index].type;
}
static int

View File

@@ -65,7 +65,6 @@ struct ratbag_test_color {
};
struct ratbag_test_led {
enum ratbag_led_type type;
enum ratbag_led_mode mode;
struct ratbag_test_color color;
unsigned int ms;

View File

@@ -65,8 +65,7 @@ const struct ratbag_test_device sane_device = {
{ .xres = 300, .yres = 400 },
},
.leds = {
{ .type = RATBAG_LED_TYPE_SIDE, },
{ .type = RATBAG_LED_TYPE_LOGO, },
{ 0 },
},
.active = true,
.dflt = false,