-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Detailed output with test names #95
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For one probably useful configuration idea to make this a lot better / more useful mt-mods/technic#274 (comment) |
Verbose vs semi-verbose output for Technic tests:Basically headers will be stripped unless there would also be other related mod/test specific output. --- a/console.log
+++ b/console.log
@@ -4,251 +4,49 @@ E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set api_spec.lua:11 ⯈ Technic API
-⭆ Starting test set api_spec.lua:15 ⯈ Technic API Machine registration
-🢆 Running tests from api_spec.lua:42 ▷ Technic API Machine registration registers my_mod:my_solar_array ●
-🢆 Running tests from api_spec.lua:89 ▷ Technic API Machine registration registers my_mod:my_battery ◌
-🢆 Running tests from api_spec.lua:145 ▷ Technic API Machine registration registers my_mod:machine_base ◌
-⭆ Starting test set api_spec.lua:204 ⯈ Technic API Machine use
-🢆 Running tests from api_spec.lua:229 ▷ Technic API Machine use runs my_mod:my_solar_array ●
-🢆 Running tests from api_spec.lua:242 ▷ Technic API Machine use runs my_mod:my_battery ●
-⭆ Starting test set api_spec.lua:265 ⯈ Technic API internals
-🢆 Running tests from api_spec.lua:267 ▷ Technic API internals technic.machines contain only machines ●
-🢆 Running tests from api_spec.lua:284 ▷ Technic API internals technic.cables TBD, misleading name and should be updated ◌
+●◌◌●●●◌
++ Executing suite spec/building_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set building_spec.lua:10 ⯈ Power network building
-⭆ Starting test set building_spec.lua:15 ⯈ Power network building cable building
-🢆 Running tests from building_spec.lua:31 ▷ Power network building cable building does not crash ●
-🢆 Running tests from building_spec.lua:38 ▷ Power network building cable building is added to network ●
-🢆 Running tests from building_spec.lua:42 ▷ Power network building cable building adds all network nodes ●
-🢆 Running tests from building_spec.lua:46 ▷ Power network building cable building adds connected machines to network without duplicates ●
-⭆ Starting test set building_spec.lua:53 ⯈ Power network building cable building to machine
-🢆 Running tests from building_spec.lua:71 ▷ Power network building cable building to machine does not crash ●
-🢆 Running tests from building_spec.lua:78 ▷ Power network building cable building to machine is added to network ●
-🢆 Running tests from building_spec.lua:82 ▷ Power network building cable building to machine adds all network nodes ●
-🢆 Running tests from building_spec.lua:86 ▷ Power network building cable building to machine adds connected machines to network without duplicates ●
-🢆 Running tests from building_spec.lua:91 ▷ Power network building cable building to machine does not add unconnected cables to network ●
-🢆 Running tests from building_spec.lua:95 ▷ Power network building cable building to machine does not duplicate already added machine ●
-⭆ Starting test set building_spec.lua:104 ⯈ Power network building machine building
-🢆 Running tests from building_spec.lua:128 ▷ Power network building machine building does not crash ●
-🢆 Running tests from building_spec.lua:135 ▷ Power network building machine building is added to network without duplicates ●
-🢆 Running tests from building_spec.lua:143 ▷ Power network building machine building does not remove connected machines from network ●
-🢆 Running tests from building_spec.lua:148 ▷ Power network building machine building does not remove network ●
-🢆 Running tests from building_spec.lua:152 ▷ Power network building machine building does not add cables to network ●
-🢆 Running tests from building_spec.lua:157 ▷ Power network building machine building overloads network ●
-⭆ Starting test set building_spec.lua:166 ⯈ Power network building cable building between networks
-🢆 Running tests from building_spec.lua:181 ▷ Power network building cable building between networks does not crash ●
-🢆 Running tests from building_spec.lua:188 ▷ Power network building cable building between networks removes network ●
-⭆ Starting test set building_spec.lua:195 ⯈ Power network building cable cutting
-🢆 Running tests from building_spec.lua:210 ▷ Power network building cable cutting does not crash ●
-🢆 Running tests from building_spec.lua:234 ▷ Power network building cable cutting removes network ●
-⭆ Starting test set building_spec.lua:240 ⯈ Power network building cable digging below machine
-🢆 Running tests from building_spec.lua:259 ▷ Power network building cable digging below machine does not crash ●
-🢆 Running tests from building_spec.lua:266 ▷ Power network building cable digging below machine is removed from network ●
-🢆 Running tests from building_spec.lua:271 ▷ Power network building cable digging below machine removes connected machines from network ●
-🢆 Running tests from building_spec.lua:276 ▷ Power network building cable digging below machine does not remove network ●
-🢆 Running tests from building_spec.lua:280 ▷ Power network building cable digging below machine keeps connected machines in network ●
-⭆ Starting test set building_spec.lua:290 ⯈ Power network building machine digging
-🢆 Running tests from building_spec.lua:306 ▷ Power network building machine digging does not crash ●
-🢆 Running tests from building_spec.lua:313 ▷ Power network building machine digging is removed from network ●
-🢆 Running tests from building_spec.lua:317 ▷ Power network building machine digging does not remove other nodes from network ●
-🢆 Running tests from building_spec.lua:322 ▷ Power network building machine digging does not remove connected machines from network ●
-🢆 Running tests from building_spec.lua:328 ▷ Power network building machine digging does not remove network ●
+●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
++ Executing suite spec/hv_network_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set hv_network_spec.lua:11 ⯈ HV machine network
-🢆 Running tests from hv_network_spec.lua:67 ▷ HV machine network executes network ●
-🢆 Running tests from hv_network_spec.lua:76 ▷ HV machine network kills network when switching station disappear ●
-🢆 Running tests from hv_network_spec.lua:90 ▷ HV machine network charges battery box ●
-🢆 Running tests from hv_network_spec.lua:96 ▷ HV machine network smelts ores ●
-🢆 Running tests from hv_network_spec.lua:106 ▷ HV machine network grinds ores ●
+●●●●●
++ Executing suite spec/lv_network_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set lv_network_spec.lua:11 ⯈ LV machine network
-🢆 Running tests from lv_network_spec.lua:93 ▷ LV machine network executes network ●
-🢆 Running tests from lv_network_spec.lua:102 ▷ LV machine network kills network when switching station disappear ●
-🢆 Running tests from lv_network_spec.lua:116 ▷ LV machine network charges battery box ●
-🢆 Running tests from lv_network_spec.lua:122 ▷ LV machine network smelts ores ●
-🢆 Running tests from lv_network_spec.lua:132 ▷ LV machine network grinds ores ●
-🢆 Running tests from lv_network_spec.lua:142 ▷ LV machine network comperess sand ●
-🢆 Running tests from lv_network_spec.lua:152 ▷ LV machine network cuts power when generators disappear ●
+●●●●●●●
++ Executing suite spec/network_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set network_spec.lua:13 ⯈ Power network helper
-⭆ Starting test set network_spec.lua:57 ⯈ Power network helper network lookup functions
-🢆 Running tests from network_spec.lua:59 ▷ Power network helper network lookup functions does not fail if network missing ●
-🢆 Running tests from network_spec.lua:63 ▷ Power network helper network lookup functions returns correct position for network ●
-🢆 Running tests from network_spec.lua:68 ▷ Power network helper network lookup functions returns correct network for position ●
-🢆 Running tests from network_spec.lua:74 ▷ Power network helper network lookup functions returns nil tier for empty position ●
-🢆 Running tests from network_spec.lua:78 ▷ Power network helper network lookup functions returns correct tier for switching station position ●
-⭆ Starting test set network_spec.lua:87 ⯈ Power network helper network constructors/destructors
-🢆 Running tests from network_spec.lua:93 ▷ Power network helper network constructors/destructors creates network ●
-🢆 Running tests from network_spec.lua:97 ▷ Power network helper network constructors/destructors builds network ●
-🢆 Running tests from network_spec.lua:107 ▷ Power network helper network constructors/destructors does not add duplicates to network ●
-🢆 Running tests from network_spec.lua:118 ▷ Power network helper network constructors/destructors removes network ●
-⭆ Starting test set network_spec.lua:130 ⯈ Power network helper Power network timeout functions technic.touch_node and technic.get_timeout
-🢆 Running tests from network_spec.lua:132 ▷ Power network helper Power network timeout functions technic.touch_node and technic.get_timeout returns zero if no data available ●
-🢆 Running tests from network_spec.lua:141 ▷ Power network helper Power network timeout functions technic.touch_node and technic.get_timeout returns timeout if data is available ●
-⭆ Starting test set network_spec.lua:156 ⯈ Network initialization
-⭆ Starting test set network_spec.lua:158 ⯈ Network initialization overload
-🢆 Running tests from network_spec.lua:168 ▷ Network initialization overload networks connected through machine ●
-⭆ Starting test set network_spec.lua:179 ⯈ technic.merge_networks
-⭆ Starting test set network_spec.lua:181 ⯈ technic.merge_networks function behavior
-🢆 Running tests from network_spec.lua:225 ▷ technic.merge_networks function behavior merges networks ●
-🢆 Running tests from network_spec.lua:243 ▷ technic.merge_networks function behavior merges networks again ●
-⭆ Starting test set network_spec.lua:265 ⯈ technic.merge_networks network building behavior
-🢆 Running tests from network_spec.lua:301 ▷ technic.merge_networks network building behavior stops network building after first iteration ●
-🢆 Running tests from network_spec.lua:316 ▷ technic.merge_networks network building behavior continues network building ●
-🢆 Running tests from network_spec.lua:330 ▷ technic.merge_networks network building behavior merges with second network ●
-🢆 Running tests from network_spec.lua:352 ▷ technic.merge_networks network building behavior finishes network build ●
+●●●●●●●●●●●●●●●●●●
++ Executing suite spec/nodes_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set nodes_spec.lua:11 ⯈ Technic node placement
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_grinder ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_compressor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:switching_station ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mineral_lead ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_generator ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:uranium0_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_digi_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_generator ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_nuclear_reactor_core ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_compressor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:chernobylite_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_solar_array ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_extractor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:granite_bricks ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:sulfur_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_digi_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:constructor_mk3_off ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:solar_panel ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_electric_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mineral_uranium ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:corium_source ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:water_mill ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mineral_chromium ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_solar_array ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mineral_sulfur ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_compressor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_digi_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:coal_alloy_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:constructor_mk2_off ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:injector ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:supply_converter ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:power_monitor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_grinder ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:quarry ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_electric_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:forcefield_emitter_off ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:uranium35_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_battery_box0 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_digi_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:machine_casing ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_digi_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_digi_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:music_player ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:wind_mill_frame ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:geothermal ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_led ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:constructor_mk1_off ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:carbon_steel_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_alloy_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_freezer ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:stainless_steel_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_extractor ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_grinder ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_alloy_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hydro_turbine ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_solar_array ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:hv_generator ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:tool_workshop ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_battery_box0 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:uranium_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_lamp ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:marble ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_centrifuge ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mineral_zinc ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:wind_mill ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:zinc_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_cable ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:marble_bricks ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:mv_cable_plate_1 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_battery_box0 ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:cast_iron_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:chromium_block ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lv_electric_furnace ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:granite ●
-🢆 Running tests from nodes_spec.lua:45 ▷ Technic node placement player can place technic:lead_block ●
-⭆ Starting test set nodes_spec.lua:48 ⯈ Technic node placement cable plates
-⭆ Starting test set nodes_spec.lua:55 ⯈ Technic node placement cable plates normal placement
-🢆 Running tests from nodes_spec.lua:62 ▷ Technic node placement cable plates normal placement plate_1 ●
-🢆 Running tests from nodes_spec.lua:72 ▷ Technic node placement cable plates normal placement plate_2 ●
-🢆 Running tests from nodes_spec.lua:82 ▷ Technic node placement cable plates normal placement plate_3 ●
-🢆 Running tests from nodes_spec.lua:92 ▷ Technic node placement cable plates normal placement plate_4 ●
-🢆 Running tests from nodes_spec.lua:103 ▷ Technic node placement cable plates normal placement plate_5 ●
-🢆 Running tests from nodes_spec.lua:114 ▷ Technic node placement cable plates normal placement plate_6 ●
-⭆ Starting test set nodes_spec.lua:126 ⯈ Technic node placement cable plates middle aux1 placement
-🢆 Running tests from nodes_spec.lua:133 ▷ Technic node placement cable plates middle aux1 placement heading X- ●
-🢆 Running tests from nodes_spec.lua:141 ▷ Technic node placement cable plates middle aux1 placement heading Y- ●
-🢆 Running tests from nodes_spec.lua:149 ▷ Technic node placement cable plates middle aux1 placement heading Z- ●
-🢆 Running tests from nodes_spec.lua:157 ▷ Technic node placement cable plates middle aux1 placement heading X+ ●
-🢆 Running tests from nodes_spec.lua:166 ▷ Technic node placement cable plates middle aux1 placement heading Y+ ●
-🢆 Running tests from nodes_spec.lua:174 ▷ Technic node placement cable plates middle aux1 placement heading Z+ ●
-⭆ Starting test set nodes_spec.lua:184 ⯈ Technic node placement cable plates aux1 placement pointing X+ edge
-🢆 Running tests from nodes_spec.lua:191 ▷ Technic node placement cable plates aux1 placement pointing X+ edge heading Z+ ●
-🢆 Running tests from nodes_spec.lua:199 ▷ Technic node placement cable plates aux1 placement pointing X+ edge heading Y- ●
-⭆ Starting test set nodes_spec.lua:209 ⯈ Technic node placement cable plates aux1 placement pointing Z+ edge
-🢆 Running tests from nodes_spec.lua:216 ▷ Technic node placement cable plates aux1 placement pointing Z+ edge heading X- ●
-🢆 Running tests from nodes_spec.lua:224 ▷ Technic node placement cable plates aux1 placement pointing Z+ edge heading Y- ●
-🢆 Running tests from nodes_spec.lua:232 ▷ Technic node placement cable plates aux1 placement pointing Z+ edge heading X+ ●
-🢆 Running tests from nodes_spec.lua:240 ▷ Technic node placement cable plates aux1 placement pointing Z+ edge heading Y+ ●
-🢆 Running tests from nodes_spec.lua:252 ▷ Technic node placement gloabalstep works ●
+●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
++ Executing suite spec/supply_converter_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set supply_converter_spec.lua:10 ⯈ Supply converter
-⭆ Starting test set supply_converter_spec.lua:14 ⯈ Supply converter building
-🢆 Running tests from supply_converter_spec.lua:40 ▷ Supply converter building does not crash ●
-🢆 Running tests from supply_converter_spec.lua:51 ▷ Supply converter building is added to network without duplicates ●
-🢆 Running tests from supply_converter_spec.lua:63 ▷ Supply converter building does not remove connected machines from network ●
-🢆 Running tests from supply_converter_spec.lua:67 ▷ Supply converter building does not remove networks ●
-🢆 Running tests from supply_converter_spec.lua:72 ▷ Supply converter building does not add cables to network ●
-🢆 Running tests from supply_converter_spec.lua:77 ▷ Supply converter building overloads network ◌
-⭆ Starting test set supply_converter_spec.lua:88 ⯈ Supply converter digging
-🢆 Running tests from supply_converter_spec.lua:102 ▷ Supply converter digging does not crash ●
-🢆 Running tests from supply_converter_spec.lua:110 ▷ Supply converter digging is removed from network ●
-🢆 Running tests from supply_converter_spec.lua:116 ▷ Supply converter digging does not remove other nodes from network ●
-🢆 Running tests from supply_converter_spec.lua:120 ▷ Supply converter digging does not remove network ●
-⭆ Starting test set supply_converter_spec.lua:126 ⯈ Supply converter formspec
-🢆 Running tests from supply_converter_spec.lua:128 ▷ Supply converter formspec is protected ●
+●●●●●◌●●●●●
++ Executing suite spec/tools_compatibility_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
@@ -268,77 +66,24 @@ W: Updated legacy Technic power tool definition for oldminimal:powertool
W: Deprecated technic.register_power_tool use. Ensuring fields for oldhalfway:powertool
W: Mod oldhalfway seems to be aware of technic.plus but oldhalfway:powertool is still using deprecated registration, skipping meta charge compatibility.
W: Updated legacy Technic power tool definition for oldhalfway:powertool
-⭆ Starting test set tools_compatibility_spec.lua:49 ⯈ Technic power tool compatibility oldlegacy:powertool
-🢆 Running tests from tools_compatibility_spec.lua:66 ▷ Technic power tool compatibility oldlegacy:powertool is registered ●
-🢆 Running tests from tools_compatibility_spec.lua:75 ▷ Technic power tool compatibility oldlegacy:powertool can be used (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:82 ▷ Technic power tool compatibility oldlegacy:powertool itemdef.technic_get_charge works (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:86 ▷ Technic power tool compatibility oldlegacy:powertool itemdef.technic_set_charge works (zero charge -> 123) ●
-🢆 Running tests from tools_compatibility_spec.lua:92 ▷ Technic power tool compatibility oldlegacy:powertool can be used (minimum charge)
+●●●●🢆 Running tests from tools_compatibility_spec.lua:92 ▷ Technic power tool compatibility oldlegacy:powertool can be used (minimum charge)
W: Use of deprecated function technic.set_RE_wear with stack: oldlegacy:powertool
- ●
-🢆 Running tests from tools_compatibility_spec.lua:106 ▷ Technic power tool compatibility oldlegacy:powertool can be used (minimum charge + 1)
+●🢆 Running tests from tools_compatibility_spec.lua:106 ▷ Technic power tool compatibility oldlegacy:powertool can be used (minimum charge + 1)
W: Use of deprecated function technic.set_RE_wear with stack: oldlegacy:powertool
- ●
-🢆 Running tests from tools_compatibility_spec.lua:120 ▷ Technic power tool compatibility oldlegacy:powertool can be charged ●
-🢆 Running tests from tools_compatibility_spec.lua:138 ▷ Technic power tool compatibility oldlegacy:powertool can be discharged ●
-⭆ Starting test set tools_compatibility_spec.lua:49 ⯈ Technic power tool compatibility oldminimal:powertool
-🢆 Running tests from tools_compatibility_spec.lua:66 ▷ Technic power tool compatibility oldminimal:powertool is registered ●
-🢆 Running tests from tools_compatibility_spec.lua:75 ▷ Technic power tool compatibility oldminimal:powertool can be used (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:82 ▷ Technic power tool compatibility oldminimal:powertool itemdef.technic_get_charge works (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:86 ▷ Technic power tool compatibility oldminimal:powertool itemdef.technic_set_charge works (zero charge -> 123) ●
-🢆 Running tests from tools_compatibility_spec.lua:92 ▷ Technic power tool compatibility oldminimal:powertool can be used (minimum charge)
+●●●●●●●🢆 Running tests from tools_compatibility_spec.lua:92 ▷ Technic power tool compatibility oldminimal:powertool can be used (minimum charge)
W: Use of deprecated function technic.set_RE_wear with stack: oldminimal:powertool
- ●
-🢆 Running tests from tools_compatibility_spec.lua:106 ▷ Technic power tool compatibility oldminimal:powertool can be used (minimum charge + 1)
+●🢆 Running tests from tools_compatibility_spec.lua:106 ▷ Technic power tool compatibility oldminimal:powertool can be used (minimum charge + 1)
W: Use of deprecated function technic.set_RE_wear with stack: oldminimal:powertool
- ●
-🢆 Running tests from tools_compatibility_spec.lua:120 ▷ Technic power tool compatibility oldminimal:powertool can be charged ●
-🢆 Running tests from tools_compatibility_spec.lua:138 ▷ Technic power tool compatibility oldminimal:powertool can be discharged ●
-⭆ Starting test set tools_compatibility_spec.lua:49 ⯈ Technic power tool compatibility oldhalfway:powertool
-🢆 Running tests from tools_compatibility_spec.lua:66 ▷ Technic power tool compatibility oldhalfway:powertool is registered ●
-🢆 Running tests from tools_compatibility_spec.lua:75 ▷ Technic power tool compatibility oldhalfway:powertool can be used (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:82 ▷ Technic power tool compatibility oldhalfway:powertool itemdef.technic_get_charge works (zero charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:86 ▷ Technic power tool compatibility oldhalfway:powertool itemdef.technic_set_charge works (zero charge -> 123) ●
-🢆 Running tests from tools_compatibility_spec.lua:92 ▷ Technic power tool compatibility oldhalfway:powertool can be used (minimum charge) ●
-🢆 Running tests from tools_compatibility_spec.lua:106 ▷ Technic power tool compatibility oldhalfway:powertool can be used (minimum charge + 1) ●
-🢆 Running tests from tools_compatibility_spec.lua:120 ▷ Technic power tool compatibility oldhalfway:powertool can be charged ●
-🢆 Running tests from tools_compatibility_spec.lua:138 ▷ Technic power tool compatibility oldhalfway:powertool can be discharged ●
+●●●●●●●●●●●
++ Executing suite spec/tools_spec.lua
E: Loading game/item from 5.7.0 failed, trying to use builtin
E: Loading game/misc from 5.7.0 failed, trying to use builtin
E: Loading game/register from 5.7.0 failed, trying to use builtin
E: Loading game/privileges from 5.7.0 failed, trying to use builtin
E: Loading common/fs from 5.7.0 failed, trying to use builtin
-⭆ Starting test set tools_spec.lua:13 ⯈ Technic power tool
-⭆ Starting test set tools_spec.lua:56 ⯈ Technic power tool API
-🢆 Running tests from tools_spec.lua:72 ▷ Technic power tool API technic.register_power_tool works ●
-🢆 Running tests from tools_spec.lua:91 ▷ Technic power tool API technic.use_RE_charge works (zero charge) ●
-🢆 Running tests from tools_spec.lua:100 ▷ Technic power tool API technic.get_RE_charge works (zero charge) ●
-🢆 Running tests from tools_spec.lua:104 ▷ Technic power tool API technic.set_RE_charge works (zero charge -> 123) ●
-🢆 Running tests from tools_spec.lua:110 ▷ Technic power tool API technic.use_RE_charge works (minimum charge) ●
-🢆 Running tests from tools_spec.lua:125 ▷ Technic power tool API technic.use_RE_charge works (minimum charge + 1) ●
-⭆ Starting test set tools_spec.lua:137 ⯈ Technic power tool charging and discharging extreme ratios
-🢆 Running tests from tools_spec.lua:174 ▷ Technic power tool charging and discharging extreme ratios t1_1 can be charged ●
-🢆 Running tests from tools_spec.lua:181 ▷ Technic power tool charging and discharging extreme ratios t1_2 can be charged ●
-🢆 Running tests from tools_spec.lua:190 ▷ Technic power tool charging and discharging extreme ratios t1_10001 can be charged ●
-🢆 Running tests from tools_spec.lua:201 ▷ Technic power tool charging and discharging extreme ratios t1_65535 can be charged ●
-🢆 Running tests from tools_spec.lua:212 ▷ Technic power tool charging and discharging extreme ratios t1_65536 can be charged ●
-🢆 Running tests from tools_spec.lua:223 ▷ Technic power tool charging and discharging extreme ratios t100_6553500 can be charged ●
-🢆 Running tests from tools_spec.lua:234 ▷ Technic power tool charging and discharging extreme ratios t100_6553600 can be charged ●
-🢆 Running tests from tools_spec.lua:246 ▷ Technic power tool charging and discharging extreme ratios t100_6553600 can be used ●
-⭆ Starting test set tools_spec.lua:260 ⯈ Technic power tool Flashlight
-🢆 Running tests from tools_spec.lua:275 ▷ Technic power tool Flashlight is registered ●
-🢆 Running tests from tools_spec.lua:283 ▷ Technic power tool Flashlight charge is used ●
-⭆ Starting test set tools_spec.lua:305 ⯈ Technic power tool Multimeter
-🢆 Running tests from tools_spec.lua:321 ▷ Technic power tool Multimeter is registered ●
-🢆 Running tests from tools_spec.lua:330 ▷ Technic power tool Multimeter new item can be used ●
-🢆 Running tests from tools_spec.lua:336 ▷ Technic power tool Multimeter has zero charge ●
-🢆 Running tests from tools_spec.lua:343 ▷ Technic power tool Multimeter can be charged ●
-🢆 Running tests from tools_spec.lua:359 ▷ Technic power tool Multimeter charge is used ●
-🢆 Running tests from tools_spec.lua:372 ▷ Technic power tool Multimeter can be discharged ●
-⭆ Starting test set tools_spec.lua:390 ⯈ Technic power tool technic_addons:chainsawmk3
+●●●●●●●●●●●●●●●●●●●●●●
-218 successes / 0 failures / 0 errors / 4 pending : 1.39666 seconds
+218 successes / 0 failures / 0 errors / 4 pending : 1.39869 seconds
Pending → spec/api_spec.lua @ 133
Technic API Machine registration registers my_mod:my_battery |
Some tests failed, test log follows:
|
S-S-X
added
the
in-latest-docker
Included with latest docker images, might not yet be available elsewhere
label
Jan 11, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
in-latest-docker
Included with latest docker images, might not yet be available elsewhere
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Makes it a lot easier to follow output from large test set.
Wont be used with
-q
.Basically these very visible headers with clear spec location:
Should not affect behavior in any way other than console output.