• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hpi-swa-teaching / TabletopUI / 28302712426
83%
develop: 83%

Build:
Build:
LAST BUILD BRANCH: swt26-g14/actionLog_testing
DEFAULT BRANCH: develop
Ran 27 Jun 2026 09:46PM UTC
Jobs 1
Files 1180
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Jun 2026 09:43PM UTC coverage: 66.97% (-11.4%) from 78.406%
28302712426

push

github

Gustav Freitag
Fix some tests by introducing a TTMockNetworkFacade, delete singleplayer startup and tests

4 of 5 new or added lines in 3 files covered. (80.0%)

709 existing lines in 112 files now uncovered.

4570 of 6824 relevant lines covered (66.97%)

0.67 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
0.0
0.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/leave.st

Coverage Regressions

Lines Coverage ∆ File
21
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/parse..st
16
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTDiceCommand.class/class/newWithToken..st
16
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/buildInputFieldsWith..st
15
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/parseAction.st
15
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/parseRollable.st
14
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeSideBar.st
13
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/parseValue.st
13
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createPanelSpecWith..st
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/buildWith..st
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createInputFieldSpecWith..st
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createSpecWith..st
11
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeMap.st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTImageBar.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/createInputFieldSpecWith.index..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTPlayerSelectionMenu.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/buildWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/changeScreen..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createNPC.st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createConnectedPlayersToolButtonSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createDiceToolButtonSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createRulerToolButtonSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isConnectedPlayersToolActive.st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isDiceToolActive.st
9
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/createSpecWith..st
9
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/parseCharacter.st
9
0.0
-100.0% packages/TabletopUI-Core.package/TTMap.class/instance/createSpecWith..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/createScrollPaneSpecWith..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldBoundsForIndex..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/buildWith.children.resizable..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/createSpecWith.resizable..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createAddNPCButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/addChildren.to..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/createContinueButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/createLeaveButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/connectedPlayersToolButtonColor.st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createCharacterSheetButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/diceToolButtonColor.st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/rulerToolButtonColor.st
7
0.0
-100.0% packages/TabletopUI-Network.package/NetworkObject.class/class/newWithNetworkFacade..st
7
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/buildWith..st
7
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/class/newWithMap.characterAdministration..st
6
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCharacterCommand.class/class/newWith..st
6
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTEndCommand.class/class/newWith..st
6
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRemoveCommand.class/class/newWithToken..st
6
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRollCommand.class/class/newWith..st
6
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTStartCommand.class/class/newWith..st
6
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/createNPC..st
5
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTFightContext.class/instance/currentPlayerName.st
5
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/initialize.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTAddCommand.class/instance/negate.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/context.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/diceRegex.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/intRegex.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTFightContext.class/instance/display..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/log..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/playerSelection..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/resetInputField.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGamemasterGameScreen.class/instance/canCreateNpc.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/imageBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/imageBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/inputField.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/inputField..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/map.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/map..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/tokenBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/tokenBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/toolBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/toolBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/continueButtonLabel.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldHeight.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldListBounds.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldWidth.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTPlayerGameScreen.class/instance/canCreateNpc.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/buildWith.children..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/continueButtonBounds.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/leaveButtonBounds.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/leaveButtonLabel.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/window.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/contents.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/openJoinNetworkingScreen.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/sessionManager.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/sessionManager..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/startingSize.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/characterAdministration..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/currentName.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/currentName..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/map..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/screen.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/screen..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/connectedPlayersTool.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isRulerToolActive.st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/lexer.st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/parser.st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/parser..st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRemoveCommand.class/instance/character.st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRemoveCommand.class/instance/character..st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRollCommand.class/instance/rollable.st
3
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTRollCommand.class/instance/rollable..st
3
0.0
-100.0% packages/TabletopUI-Network.package/NetworkObject.class/instance/networkFacade.st
3
0.0
-100.0% packages/TabletopUI-Network.package/NetworkObject.class/instance/networkFacade..st
3
0.0
-100.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/networkmanager.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/address.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldLabels.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldSelectors.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldSetterSelectors.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/playerName.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/role.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/tcpPort.st
3
0.0
0.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/loadState..st
1
0.0
0.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/loadState..st
1
0.0
0.0% packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/continue.st
Jobs
ID Job ID Ran Files Coverage
1 28302712426.1 27 Jun 2026 09:46PM UTC 1180
66.97
Source Files on build 28302712426
  • Tree
  • List 1180
  • Changed 136
  • Source Changed 28
  • Coverage Changed 120
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9ce8217f on github
  • Prev Build on update_message_refactor (#28302239064)
  • Next Build on update_message_refactor (#28303022094)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc