File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,21 @@ def test_list(run_command):
56
56
assert 1 == len (data )
57
57
# be sure data contains the available version
58
58
assert "" != data [0 ]["release" ]["version" ]
59
+ # be sure data contains the correct provides_includes field
60
+ assert "ArduinoJson.h" == data [0 ]["library" ]["provides_includes" ][0 ]
61
+ assert "ArduinoJson.hpp" == data [0 ]["library" ]["provides_includes" ][1 ]
59
62
63
+ # Install something we can list without provides_includes field given in library.properties
64
+ result = run_command (
"lib install [email protected] " )
65
+ assert result .ok
66
+ # Look at the JSON output
67
+ result = run_command ("lib list Braccio --format json" )
68
+ assert result .ok
69
+ assert "" == result .stderr
70
+ data = json .loads (result .stdout )
71
+ assert 1 == len (data )
72
+ # be sure data contains the correct provides_includes field
73
+ assert "Braccio.h" == data [0 ]["library" ]["provides_includes" ][0 ]
60
74
61
75
def test_install (run_command ):
62
76
libs = ['"AzureIoTProtocol_MQTT"' , '"CMMC MQTT Connector"' , '"WiFiNINA"' ]
You can’t perform that action at this time.
0 commit comments