Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestDiscManagerGame.cpp File Reference
#include "addons/Repository.h"
#include "addons/addoninfo/AddonInfoBuilder.h"
#include "games/addons/GameClient.h"
#include "games/addons/disc/GameClientDiscs.h"
#include "games/dialogs/disc/DiscManagerGame.h"
#include "utils/XBMCTinyXML2.h"
#include <cstdlib>
#include <cstring>
#include <memory>
#include <string>
#include <vector>
#include <gtest/gtest.h>

Classes

class  TestDiscManagerGame
 

Functions

 TEST_F (TestDiscManagerGame, ExplicitSameDiscSelectionClosesTrayOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, FailedAutomaticInsertLeavesTrayOpen)
 
 TEST_F (TestDiscManagerGame, RestoredEmptyPlaylistKeepsTrayOpenOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, RestoredSelectionKeepsTrayOpenOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, RestoreSupersedesEarlierExplicitSelection)
 
 TEST_F (TestDiscManagerGame, RestoringSameStateSupersedesEarlierExplicitSelection)
 
 TEST_F (TestDiscManagerGame, SessionResetSupersedesEarlierExplicitSelection)
 
 TEST_F (TestDiscManagerGame, SelectionAfterRestoreClosesTrayOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, DiscOperationsDoNotInvalidatePendingSelection)
 
 TEST_F (TestDiscManagerGame, ExplicitNoDiscSelectionClosesTrayOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, SuccessfulAdditionClosesTrayOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, SuccessfulRemovalClosesTrayOnDeinitialize)
 
 TEST_F (TestDiscManagerGame, FailedNoDiscSelectionAfterRemovalKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, FailedSelectionKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, FailedAdditionKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, FailedRemovalKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, DuplicateAdditionKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, NoManagerEditKeepsTrayOpen)
 
 TEST_F (TestDiscManagerGame, ExplicitInsertThenEjectSupersedesPendingSelection)
 
 TEST_F (TestDiscManagerGame, SelectionAfterExplicitEjectClosesTrayOnDeinitialize)
 

Function Documentation

◆ TEST_F() [1/20]

TEST_F ( TestDiscManagerGame ,
DiscOperationsDoNotInvalidatePendingSelection  )

◆ TEST_F() [2/20]

TEST_F ( TestDiscManagerGame ,
DuplicateAdditionKeepsTrayOpen  )

◆ TEST_F() [3/20]

TEST_F ( TestDiscManagerGame ,
ExplicitInsertThenEjectSupersedesPendingSelection  )

◆ TEST_F() [4/20]

TEST_F ( TestDiscManagerGame ,
ExplicitNoDiscSelectionClosesTrayOnDeinitialize  )

◆ TEST_F() [5/20]

TEST_F ( TestDiscManagerGame ,
ExplicitSameDiscSelectionClosesTrayOnDeinitialize  )

◆ TEST_F() [6/20]

TEST_F ( TestDiscManagerGame ,
FailedAdditionKeepsTrayOpen  )

◆ TEST_F() [7/20]

TEST_F ( TestDiscManagerGame ,
FailedAutomaticInsertLeavesTrayOpen  )

◆ TEST_F() [8/20]

TEST_F ( TestDiscManagerGame ,
FailedNoDiscSelectionAfterRemovalKeepsTrayOpen  )

◆ TEST_F() [9/20]

TEST_F ( TestDiscManagerGame ,
FailedRemovalKeepsTrayOpen  )

◆ TEST_F() [10/20]

TEST_F ( TestDiscManagerGame ,
FailedSelectionKeepsTrayOpen  )

◆ TEST_F() [11/20]

TEST_F ( TestDiscManagerGame ,
NoManagerEditKeepsTrayOpen  )

◆ TEST_F() [12/20]

TEST_F ( TestDiscManagerGame ,
RestoredEmptyPlaylistKeepsTrayOpenOnDeinitialize  )

◆ TEST_F() [13/20]

TEST_F ( TestDiscManagerGame ,
RestoredSelectionKeepsTrayOpenOnDeinitialize  )

◆ TEST_F() [14/20]

TEST_F ( TestDiscManagerGame ,
RestoreSupersedesEarlierExplicitSelection  )

◆ TEST_F() [15/20]

TEST_F ( TestDiscManagerGame ,
RestoringSameStateSupersedesEarlierExplicitSelection  )

◆ TEST_F() [16/20]

TEST_F ( TestDiscManagerGame ,
SelectionAfterExplicitEjectClosesTrayOnDeinitialize  )

◆ TEST_F() [17/20]

TEST_F ( TestDiscManagerGame ,
SelectionAfterRestoreClosesTrayOnDeinitialize  )

◆ TEST_F() [18/20]

TEST_F ( TestDiscManagerGame ,
SessionResetSupersedesEarlierExplicitSelection  )

◆ TEST_F() [19/20]

TEST_F ( TestDiscManagerGame ,
SuccessfulAdditionClosesTrayOnDeinitialize  )

◆ TEST_F() [20/20]

TEST_F ( TestDiscManagerGame ,
SuccessfulRemovalClosesTrayOnDeinitialize  )