~ruther/qmk_firmware

578102b40056693de8a92b49cd0c48e51ff4ad4a — Ryan 2 years ago dea9912
Fix `test_json2c_no_json()` (#20756)

M keyboards/handwired/pytest/basic/info.json => keyboards/handwired/pytest/basic/info.json +1 -1
@@ 2,7 2,7 @@
    "layouts": {
        "LAYOUT_custom": {
            "layout": [
                { "label": "KC_Q", "matrix": [0, 0], "x": 0, "y": 0 }
                {"label": "KC_Q", "matrix": [0, 0], "x": 0, "y": 0}
            ]
        }
    }

D keyboards/handwired/pytest/config.h => keyboards/handwired/pytest/config.h +0 -6
@@ 1,6 0,0 @@
#pragma once


#define MATRIX_COL_PINS { F4 }
#define MATRIX_ROW_PINS { F5 }
#define DIODE_DIRECTION COL2ROW

M keyboards/handwired/pytest/info.json => keyboards/handwired/pytest/info.json +5 -0
@@ 7,6 7,11 @@
        "pid": "0x6465",
        "device_version": "0.0.1"
    },
    "matrix_pins": {
        "cols": ["F4"],
        "rows": ["F5"]
    },
    "diode_direction": "COL2ROW",
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "layout_aliases": {

M keyboards/handwired/pytest/macro/info.json => keyboards/handwired/pytest/macro/info.json +7 -7
@@ 1,10 1,10 @@
{
  "maintainer": "qmk",
  "layouts": {
    "LAYOUT_custom": {
      "layout": [
        { "label": "KC_Q", "matrix": [0, 0], "x": 0, "y": 0 }
      ]
    "maintainer": "qmk",
    "layouts": {
        "LAYOUT_custom": {
            "layout": [
                {"label": "KC_Q", "matrix": [0, 0], "x": 0, "y": 0}
            ]
        }
    }
  }
}

M lib/python/qmk/tests/minimal_info.json => lib/python/qmk/tests/minimal_info.json +1 -1
@@ 4,7 4,7 @@
    "layouts": {
        "LAYOUT": {
            "layout": [
                { "label": "KC_A", "matrix": [0, 0], "x": 0, "y": 0 }
                {"label": "KC_A", "matrix": [0, 0], "x": 0, "y": 0}
            ]
        }
    }

M lib/python/qmk/tests/test_cli_commands.py => lib/python/qmk/tests/test_cli_commands.py +1 -1
@@ 168,7 168,7 @@ def test_json2c_wrong_json():


def test_json2c_no_json():
    result = check_subcommand('json2c', 'keyboards/handwired/pytest/config.h')
    result = check_subcommand('json2c', 'keyboards/handwired/pytest/basic/keymaps/default/keymap.c')
    check_returncode(result, [1])
    assert 'Invalid JSON encountered' in result.stdout