animateChange service members
should have .promiseHideThenShow()
should have .promiseHideThenShow()
should have .toggleShow()
animateChange service HideThenShow .hideThenShow() check called
should have called hideChanging()
should have called reset()
should have been called hideChanged()
should have called showChanged()
animateChange service HideThenShow .hideThenShow()
should have called change()
animateChange service HideThenShow .promiseHideThenShow() resolve check called
should have called hideChanging()
should have called reset()
should have been called hideChanged()
should have called showChanged()
animateChange service HideThenShow .promiseHideThenShow() resolve
should have called change()
should have called final()
animateChange service HideThenShow .promiseHideThenShow() reject check called
should have called hideChanging()
should have called reset()
should have not been called hideChanged()
should have called showChanged()
animateChange service HideThenShow .promiseHideThenShow() reject
should have called reject()
should have called final()
animateChange service .toggleShow()
should have called toggle()
should have called enableNgClass()
should have called reset()
animationTimers service members
should have .delayIn()
should have .delayOut()
should have .digest()
animationTimers service promises
should execute .delayIn()
should execute .delayOut()
should execute .digest()
api constants
should have .apiPath
should have .teamsPath
should have .sessionsPath
should have .playersPath
should have .matchesPath
should have .scoreboardPath
should have .authHeaderName
authHelper service members
should support auth
authHelper service authentication
should get .username when .setCredentials()
should be .loggedIn when .setCredentials
should not be .loggedIn when .clearCredentials
should not be .loggedIn after .logOut()
should clear credentials when unauthorized
feLoginForm directive members
should have .submit()
should have .clearErrors()
should have .errors
should have .entity
feLoginForm directive .clearErrors
should remove errors
feLoginForm directive input elements
should have user name
should have password
feLoginForm directive .submit() with button
should have button
should call .submit() when click()
should support errors
feLoginForm directive .submit() sets credentials
should be logged in
feLoginForm directive .submit() has password error
should have expected .errors
sessionResource service .path
should have .path
sessionResource service .getSession()
should have .getSession()
should resolve when OK
should reject when error
userResource service .path
should have .path
userResource service .getUser()
should have .getUser()
should resolve when OK
should reject when error
userCredentials service
should not be logged in initially
userCredentials service storage
should have .localDataName
userCredentials service storage sets data
should not be null
should have data object
userCredentials service storage clears data
should have no data
userCredentials service storage loads valid credentials
should have user name
should be logged in
userCredentials service storage loads invalid credentials
should not be logged in
userCredentials service .setCredentials()
should be logged in
should be correct username
should set http header
userCredentials service .clearCredentials()
should be logged out
should have blank username
should clear http header
userCredentials service .subscribeChanged()
should call event when set credentials
should call event when clear credentials
should call event when load credentials
validateCredentials service
should be a function
validateCredentials service validate when no http error
should validate when token is correct
should update user name when token is correct
validateCredentials service validate
should not validate when HTTP error
should not validate when no credentials
authHttpInterceptor service members
should have .responseError()
should have .subscribeUnauthorized()
authHttpInterceptor service when .subscribeUnauthorized()
should be notified when 401
should not be notified when 403
feAutoFocus directive attribute with no value
should have input elements
should have focus
feAutoFocus directive attribute with value
should have input elements
feAutoFocus directive attribute with value initial state
should not have focus
feAutoFocus directive attribute with value use autoFocus service
should have focus
editInProgress service
should be an object
should have .closeEditors()
should have .registerOnQueryState()
should have .registerOnConfirmed()
should have .registerOnClose()
editInProgress service closeEditors when edit in progress do close
should send close event
should send confirmed event
should not set focus after close
editInProgress service closeEditors when edit in progress reject close
should not send close event
should send confirmed event
should set focus after reject
editInProgress service closeEditors when edit not in progress
should send close event
should send confirmed event
errorsHelper service
should be a function
errorsHelper service operation
should support errors
errorsHelper service operation .errorsOfResponse errors in response.data
should have expected errors
errorsHelper service operation .errorsOfResponse errors in response.data.errors
should have expected errors
errorsHelper service operation .errorsOfResponse errors in response.statusText
should have expected errors
errorsHelper service operation .errorsOfResponse errors in response no statusText
should have expected errors
errorsHelper service operation .clearErrors() when errors exist
should remove errors
errorsHelper service operation .clearErrors() when errors don't exist
should not change errors
errorsMapper service
should be a function
should support nested errors object
should match names
should substitute names
should use default key name
should cleanup prefix
should override default key name
should not prefix with "other"
feFormFieldErrors directive isolated scope
should have .errors
should have .key
should have .prefix
loadingHelper service
should be a function
loadingHelper service activate
should support loading
should be loading initially
loadingHelper service activate loading failed
should have .loadingError
should have failed
loadingHelper service activate loading completed
should not have failed
feLoadingMessages directive isolated scope
should have .loading
modalConfirm service
should have .confirm()
should have .open()
should call $uibModal.open()
modalConfirm form elements
should have <article>
modalConfirm button click
should have buttons
should confirm when click()
should cancel when click()
modalConfirm form encoding
should html encode message
modalConfirm controller
should have .vm
should have .labels
should have .ok()
should have .cancel()
feResponseError directive members
should have .status()
should have .statusText()
should have .message()
should return .hasMessage()
feResponseError directive html message
should not have message
feResponseError directive simple message
should have message
should equal message
feResponseError directive json message array
should have message
should equal message
feResponseError directive json message string
should have message
should equal message
shortenName service
should be a function
shortenName service when canonical name
should initialize last name
should ignore spaces
shortenName service when initialled names
should not shorten when first name is initialled
should not shorten when last name is initialled
shortenName service when last name is not proper nown
should not shorten
shortenName service when last name is short
should not shorten
shortenName service when not two names
should not shorten when one name
should not shorten when more than two names
toastrHelper service
should be a function
toastrHelper service activate members
should have .showToast()
should have .showHttpErrorToast()
should have .lastToast
toastrHelper service activate .showToast
should show toast
should close toast when scope destroyed
toastrHelper service activate .showHttpErrorToast error 401
should show toast
should return true
toastrHelper service activate .showHttpErrorToast error 403
should not show toast
should return false
waitInterval constants
should have .waitInterval
feWaitIndicator directive elements
should have div
should be centered
feWaitIndicator directive members
should have .vm
should have .waiting
feWaitIndicator directive using waitingState service
should set .waiting
should clear .waiting
waitingState service
should not be waiting initially
waitingState service .beginWait()
should set .waiting
should clear .waiting
should ignore underflow
waitingState service change notification
should notify when .beginWait()
should notify when clear waiting
should notify once when .beginWait() twice
should notify once when clear waiting twice
waitingState service nested waiting
should be waiting
should still be waiting
should not be waiting
crudHelper service activate with error
should fail to load
crudHelper service activated initialized
should support loading
should support errors
should support toastr
should support crud
should not fail to load
crudHelper service activated animate entity
should not be animating initially
should not be hiding initially
crudHelper service activated clear errors from edit form when null errors
should not change errors
crudHelper service activated clear errors from edit form when errors exist
should remove errors
crudHelper service activated clear errors from new form when null errors
should not change errors
crudHelper service activated clear errors from new form when errors exist
should remove errors
crudHelper service activated allow edit entity
should not allow when not loggedIn
should allow when loggedIn
crudHelper service activated allow new entity
should not allow when not loggedIn
should allow when loggedIn
crudHelper service activated allow delete entity
should not allow when not loggedIn
should allow when loggedIn
crudHelper service activated forms edit show
should be showing form
should set .entity
should have set focus
crudHelper service activated forms edit cancel
should not be showing form
should call .$setPristine()
crudHelper service activated forms new show
should be showing form
should set .newEntity
should have set focus
crudHelper service activated forms new hide
should not be showing form
should call $setPristine()
crudHelper service activated forms new form close when pristine when delete
should not be showing new form
crudHelper service activated forms new form close when pristine when edit
should not have confirmed close
should be showing edit form
crudHelper service activated forms new form close when not pristine resolve when delete
should not be showing new form
crudHelper service activated forms new form close when not pristine resolve when edit
should have confirmed close
should be showing edit form
crudHelper service activated forms new form close when not pristine reject when delete
should have confirmed close
should have restored focus
should be showing new form
crudHelper service activated forms new form close when not pristine reject when edit
should have confirmed close
should have restored focus
should be showing new form
crudHelper service activated forms edit close pristine
should not have confirmed close
should be showing new form
crudHelper service activated forms edit close not pristine resolve
should have confirmed close
should be showing new form
crudHelper service activated forms edit close not pristine reject
should have confirmed close
should be showing edit form
should have restored focus
crudHelper service activated crud create success
should insert entity
should have called prepareToCreateEntity()
should not have .newEntity.errors
crudHelper service activated crud create error
should not change entities
should have .newEntity.errors
crudHelper service activated crud update success
should have updated entity
should have called .prepareToUpdateEntity()
should not have entityUpdateErrors
crudHelper service activated crud update error
should not change entities
should have .editEntity.errors
crudHelper service activated crud delete success
should change entities
should not have toast
crudHelper service activated crud delete error
should not change entities
should have called .showToastrError() with error message
should have toast
crudHelper service activated confirm delete open modal
should call .getEntityDisplayName()
should call .confirm()
crudHelper service activated confirm delete confirm delete
should call .confirm()
should change entities
crudHelper service activated confirm delete confirm cancel
should call .confirm()
should not change entities
feCrudPage directive isolated scope
should have .entityList
should have .newEntity
should have .loading
crudResource service
should have path
crudResource service query
should return data
should return an error
crudResource service query item
should return data
should return an error
crudResource service create
should return data
should return an error
crudResource service save item
should return data
should return an error
crudResource service remove item
should return data
should return an error
crudResource service update item
should return data
should return an error
feCrudRow directive isolated scope
should have .entity
should have .entityList
should have .editEntity
feDeleteEntityButton directive isolated scope
should have .deleteEntity()
should have .entity
feEditEntityButton directive isolated scope
should have .editEntity()
should have .disable
should have .entity
feEmptyListMessage directive isolated scope
should have scope
should have .kind
should have .loggedIn
HeaderController
should support toastr
should support auth
should create login form initially
should collapse navbar initially
should create login form when showing
should destroy login form when close
should set focus when login form is shown
should collapse when resolve close edit in progress
should collapse when reject close edit in progress
HeaderController members
should have .isCollapsed
should have .createLoginForm()
should have .showingLogin()
should have .showLogin()
should have .collapse()
HeaderController when login
should collapse
should show toast
should collapse
should show toast
HeaderController when load credentials
should not show toast
should be logged in
HomeController
should have controller
feMatchOpponents directive isolated scope
should have .match
should have .shortPlayerNames
should have .match
should have .shortPlayerNames
feMatchOpponentTeam directive members
should have .teamName()
should have .suffix()
feMatchOpponentTeam directive with period (test 0)
should support name without period
should support name with period
feMatchOpponentTeam directive without period (test 1)
should support name without period
should support name with period
feMatchOpponentTeams directive isolated scope
should have .match
feMatchOpponentTeamsPlayers directive members
should have .match
should have .shortPlayerNames
feMatchScoring directive isolated scope
should have .match
feMatchSelectPlayer directive members
should have .player()
should have .vm
should have .playerList
feMatchState directive isolated scope
should have .match
MatchesController supports
should support Auth
should support Crud
MatchesController options lists
should have .teamOptionsList
should have .playerObjectsList
MatchesController loading
should not fail
should fail
MatchesController crud
should be activated
MatchesController crud options
should be crud options
should have .resourceName
should have .entityKind
MatchesController crud options .getEntityDisplayName()
should return title
should return (untitled)
MatchesController crud options .makeEntityBody()
should return value
MatchesController crud options prepare to change entities .prepareToCreateEntity() doubles
should be prepared
MatchesController crud options prepare to change entities .prepareToCreateEntity() singles
should be prepared
MatchesController crud options prepare to change entities .prepareToUpdateEntity() doubles
should be prepared
MatchesController crud options prepare to change entities .prepareToUpdateEntity() singles
should be prepared
MatchesController crud options .beforeShowNewEntity() not called
should be null .playerOptionsList.list
should be null .teamOptionsList.list
MatchesController crud options .beforeShowNewEntity() sets default values
should default to singles
should to default to two_six_game_ten_point
MatchesController crud options .beforeShowNewEntity() fills select options
should have .playerOptionsList.list
should have .teamOptionsList.list
MatchesController crud options .beforeShowNewEntity() memoize select options
should have empty .playerOptionsList.list
should have empty .teamOptionsList.list
MatchesController crud options .beforeShowNewEntity() select options empty if rejected
should have empty .playerOptionsList.list
should have empty .teamOptionsList.list
MatchesController crud options .beforeShowNewEntity() not enough players or teams
should reject
MatchesController crud options .beforeShowNewEntity() enough players and teams
should resolve
MatchesController crud options .beforeShowNewEntity() exactly two players
should automatically select first player
should automatically select second player
MatchesController crud options .beforeShowNewEntity() exactly two teams
should automatically select first team
should automatically select second team
MatchesController crud options .beforeShowNewEntity() not enough players but enough teams
should automatically select doubles
MatchesController crud options .beforeShowEditEntity() not called
should be null .playerOptionsList.list
should be null .teamOptionsList.list
MatchesController crud options .beforeShowEditEntity() fills options lists
should have .playerOptionsList.list
should have .teamOptionsList.list
MatchesController crud options .beforeShowEditEntity() selects players
should select first player
should select second player
MatchesController crud options .beforeShowEditEntity() selects teams
should select first team
should select second team
MatchesController crud options .beforeShowEditEntity() when only two singles players
should select first player
should select second player
MatchesController crud options .beforeShowEditEntity() when only two doubles teams
should select first team
should select second team
feMatchesForm directive isolated scope
should have .vm
should have .playersList
should have .teamsList
matchesSelectOptions service request success
should return expected options list
matchesSelectOptions service request failure
should call failure function
fePlayerName directive members
should have .playerName()
should have .suffix()
fePlayerName directive short player name with period (test 0)
should support name and shortName
should support name and shortName with period
should support name only
should support name with period
fePlayerName directive short player name without period (test 1)
should support name and shortName
should support name and shortName with period
should support name only
should support name with period
fePlayerName directive long player name with period (test 2)
should support name and shortName
should support name and shortName with period
should support name only
should support name with period
fePlayerName directive long player name without period (test 3)
should support name and shortName
should support name and shortName with period
should support name only
should support name with period
fePlayerSelectList directive members
should have .player
should have .vm
should have .playersList
PlayersController supports
should support Auth
should support Crud
PlayersController loading
should not fail
should fail
PlayersController crud
should be activated
PlayersController crud options
should have options
should be crud options
should have .resourceName
should have .entityKind
PlayersController crud options .getEntityDisplayName()
should return name
PlayersController crud options .makeEntityBody()
should return object
PlayersController crud options .prepareToCreateEntity()
should prepare
PlayersController crud options .beforeShowNewEntity()
should return resolved promise
PlayersController crud options .beforeShowEditEntity()
should return resolved promise
PlayersController crud options .prepareToUpdateEntity()
should prepare
fePlayerForm directive isolated scope
should have .vm
playersSelectOptions request success
should have expected options
playersSelectOptions request failure
should call fail function
routerConfig templates state home
should match url
should match templateUrl
should match controller
should match resolve
routerConfig templates state players
should match url
should match templateUrl
should match controller
should match resolve
routerConfig templates state teams
should match url
should match templateUrl
should match controller
should match resolve
routerConfig templates state matches
should match url
should match templateUrl
should match controller
should match resolve
routerConfig templates state scores
should match url
should match templateUrl
should match controller
should match resolve
routerConfig templates state scores.board
should match url
should match templateUrl
should match controller
should match resolve
routerConfig resolve response ok state "home"
should change $state
should have id
should pass success response
routerConfig resolve response ok state "players"
should change $state
should have id
should pass success response
routerConfig resolve response ok state "teams"
should change $state
should have id
should pass success response
routerConfig resolve response ok state "matches"
should change $state
should have id
should pass success response
routerConfig resolve response ok state "scores"
should change $state
should have id
should pass success response
routerConfig resolve response ok state "scores.board"
should change $state
should have id
should pass success response
routerConfig resolve response error state "home"
should change $state
should pass error response
routerConfig resolve response error state "players"
should change $state
should pass error response
routerConfig resolve response error state "teams"
should change $state
should pass error response
routerConfig resolve response error state "matches"
should change $state
should pass error response
routerConfig resolve response error state "scores"
should change $state
should pass error response
routerConfig resolve response error state "scores.board"
should change $state
should pass error response
loadCredentials run
should have called .loadCredentials()
logProvider config
should have enabled debug
feScoreButton directive isolated scope
should have .scores
should have .param
should have .view
feScoreCommands directive isolated scope
should have .vm
should have .vm.scores
should have .loggedIn
should have .vm.view
feScoreProgress directive isolated scope
should have .scores
should have .view
feScoreProgressWinner directive isolated scope
should have .scores
should have .winner
should have .matchWinner
should have .punctuation
feScoreTable directive isolated scope
should have .scores
should have .view
feScoreTableGameResult directive isolated scope
should have .view
should have .game
should have .scores
should have .leftmost
feScoreTableGameTitle directive isolated scope
should have .game
feScoreTableMatchResult directive isolated scope
should have .leftmost
should have .view
should have .scores
feScoreTableOpponent directive isolated scope
should have .scores
should have .opponent
should have .view
should have .leftmost
feScoreStatus directive isolated scope
should have .scores
feScoreTableSelectServer directive isolated scope
should have .scores
should have .view
feScoreTableServerGlyph directive isolated scope
should have .scores
should have .player
should have .leftmost
feScoreTableSetResult directive isolated scope
should have .scores
should have .leftmost
should have .view
should have .set
feScoreTableSetTitle directive isolated scope
should have .set
ScoreboardController members
should support auth
should support loading
should support toastr
should have .id
should have .view
should have .scoreboard
ScoreboardController loading
should load
should fail
ScoreboardController scoreboard prepare
should have .opponents
should not have .server
should not have .firstServers
ScoreboardController scoreboard newGame
should have newGame
should have .firstServers
ScoreboardController scoreboard newSet
should have newSet
ScoreboardController scoreboard sort order
should order sets descending
should order games descending
ScoreboardController update when success
should have updated
ScoreboardController update when re-entered
should have updated
should have ignored second update
ScoreboardController update with param singles
should have valid params for win_game action
should have valid params for win_match action
should have valid params for win_tiebreaker action
should have valid params for start_game action
ScoreboardController update with param doubles
should have valid params for win_game
should have valid params for win_match
should have valid params for win_tiebreaker
ScoreboardController update data error
should save with error
should show toast
should fail loading
ScoreboardController update HTTP error
should not show toast
should show loading error
ScoreboardController .view members
should have .updateScore()
should have .animateScoreboardUpdate()
should have .toggleShowGames()
should have .toggleShowDescription()
should have .toggleKeepingScore()
should have .canShowGame()
should have .loggedInChanged()
should have .loadSettings()
should have .storeSettings()
should have .showWinButtonHint
ScoreboardController .view members .settings
should have .showGames
should have .keepScore
should have .showDescription
ScoreboardController .view .keepingScore
should be false when clear credentials
should be true when set credentials
ScoreboardController .view .showDescription
should toggle to true
should toggle to false
ScoreboardController .view .toggleShowGames() when no games to show or hide and show
should toggle
should show toast
ScoreboardController .view .toggleShowGames() when no games to show or hide and hide
should toggle
should show toast
ScoreboardController .view .toggleShowGames() when games to show or hide and show
should toggle
should not show toast
ScoreboardController .view .toggleShowGames() when games to show or hide and hide
should toggle
should not show toast
ScoreboardController .view .toggleKeepingScore() when not logged in
should change setting
should show toast
should not change score board
ScoreboardController .view .toggleKeepingScore() when logged in when match over
should toggle to true
should toggle to false
should show toast
ScoreboardController .view .toggleKeepingScore() when logged in when match in progress
should toggle to true
should toggle to false
should not show toast
ScoreboardController .view .showWinButtonHint
should be true initially
should be false after win action
ScoreboardController .view .canShowGame when setting .showGames off
should not show game with winner
ScoreboardController .view .canShowGame when setting .showGames on
should show game with winner
ScoreboardController .view .canShowGame when setting .keepingScore off
should not show new game
ScoreboardController .view .canShowGame when setting .keepingScore on
should show new game
ScoreboardController .view storage of settings
should have data name
ScoreboardController .view storage of settings save data
should have no data when initialized
should have data stored
ScoreboardController .view storage of settings load data
should have .showGames
should have .showDescription
should have .keepScore
ScoreboardController .view storage of settings load data .loadSettings
should have .showGames
should have .showDescription
should have .keepScore
ScoreboardController confirm change open modal discard_play
should open modal for discard_play action
ScoreboardController confirm change open modal start_set
should not open modal for start_set action
ScoreboardController confirm change confirm action discard_play
should confirm discard_play action
ScoreboardController confirm change cancel action discard_play
should cancel change for discard_play action
ScoreboardController confirm change cancel action start_set
should not cancel change for start_set action
scoreboardAnimate service members
should have .animateAction()
should have .animateKeepScore()
scoreboardAnimate service animateKeepScore() members
should have .hideChanging()
should have .hideChanged()
should have .reset()
should have .showChanged()
scoreboardAnimate service animateKeepScore() .stop
should clear animating
should clear hiding
scoreboardAnimate service animateKeepScore() hides progress .hideChanging
should hide
should animate
scoreboardAnimate service animateKeepScore() hides progress .hideChanged
should hide
scoreboardAnimate service animateKeepScore() hides progress .hideChanged .showChanged
should show
scoreboardAnimate service animateKeepScore() hides when starting game when turn on keep score .hideChanging
should animate current game
should hide current game
scoreboardAnimate service animateKeepScore() hides when starting game when turn off keep score .hideChanging
should animate current game
scoreboardAnimate service animateKeepScore() hides when starting game when turn off keep score .hideChanged
should hide game
scoreboardAnimate service animateKeepScore() hides when starting game when turn off keep score .hideChanged .showChanged
should no hide game
scoreboardAnimate service animateKeepScore() hides when game in progress when turn on keep score .hideChanging
should animate win button
should hide win button
scoreboardAnimate service animateKeepScore() hides when game in progress when turn on keep score .hideChanged
should hide row status
scoreboardAnimate service animateKeepScore() hides when game in progress when turn on keep score .hideChanged .showChanged
should not hide row status
scoreboardAnimate service animateKeepScore() hides when game in progress when turn off keep .hideChanging
should hide row status
should animate row status
scoreboardAnimate service animateKeepScore() hides when game in progress when turn off keep .hideChanged
should hide win button
scoreboardAnimate service animateKeepScore() hides when game in progress when turn off keep .hideChanged .showChanged
should not hide win button
scoreboardAnimate service animateAction() members
should have .hideChanging()
should have .hideChanged()
should have .reset()
should have .showChanged()
scoreboardAnimate service animateAction() .hideChanging() hides server form when staring game
should hide servers form
scoreboardAnimate service animateAction() .hideChanging() hides match score when winning set
should not be hidden initially
scoreboardAnimate service animateAction() .hideChanging() hides match score when winning set left side
should hide result
should hide left
scoreboardAnimate service animateAction() .hideChanging() hides match score when winning set right side
should hide result
should hide right
scoreboardAnimate service animateAction() .hideChanging() hides set score when winning game
should not be hidden initially
scoreboardAnimate service animateAction() .hideChanging() hides set score when winning game left
should hide result
should hide left
scoreboardAnimate service animateAction() .hideChanging() hides set score when winning game right
should hide result
should hide right
scoreboardAnimate service animateAction() .hideChanging() hides game title when winning game
should not be hidden initially
scoreboardAnimate service animateAction() .hideChanging() hides game title when winning game hide
should hide title
scoreboardAnimate service animateAction() .hideChanging() hides progress for any action
should not be hidden initially
should be hidden
scoreboardAnimate service animateAction() .hideChanged() hides match score when win match left
should hide result
should hide left
scoreboardAnimate service animateAction() .hideChanged() hides match score when win match right
should hide result
should hide right
scoreboardAnimate service animateAction() .hideChanged() hides match score when win set
should hide result
scoreboardAnimate service animateAction() .hideChanged() hides set score when start game in current set left
should hide result of current set
should hide left
scoreboardAnimate service animateAction() .hideChanged() hides set score when start game in current set right
should hide result of current set
should hide right
scoreboardAnimate service animateAction() .hideChanged() hides set score when start second set
should hide result of previous set
scoreboardAnimate service animateAction() .hideChanged() hides game title
should not be hidden initially
scoreboardAnimate service animateAction() .hideChanged() hides game title hides when start game
should hide title
scoreboardAnimate service animateAction() .hideChanged() hides progress for any action
should be hidden
scoreboardAnimate service animateAction() .hideChanged() hides game before show
should hide game
scoreboardAnimate service animateAction() .hideChanged() hides win button before show
should hide win button
scoreboardAnimate service animateAction() .hideChanged() hides new set and game before show when start match
should hide game
should hide set
scoreboardAnimate service animateAction() .hideChanged() hides new set and game before show when start set
should hide game
should hide set
scoreboardPrep service when prepared hasCompletedGames
should not have completed games when no winners
should have completed games when previous game winner
should have completed games when currentGame winner
scoreboardPrep service when prepared .currentGame
should not have current game when no games
should have current game when one game
should not have current game when not playing game
scoreboardPrep service when prepared .previousGame
should not have previous game when no games
should not have previous game when one game
should have previous game when two games
should not have previous game when set complete
scoreboardPrep service when prepared .currentSet
should not have current set when no sets
should have current set when one set
should not have current set when complete
scoreboardPrep service when prepared .previousSet
should not have previous set when no sets
should not have previous set when one set
should have previous set when complete
should have previous set when two sets
scoreboardPrep service .startingSetOrMatch
should not be starting
should be starting set
should be starting match
scoreboardPrep service .opponents doubles
should build opponents
scoreboardPrep service .opponents singles
should build opponents
scoreboardPrep service .server
should have server when in_progress
should not have server when winner
should not have server when no games
should not have server when no sets
should not have server when match not in progress
scoreboardPrep service inserted short names singles
should shorten first player name
should shorten second player name
scoreboardPrep service inserted short names doubles
should shorten first player name
should shorten second player name
should shorten third player name
should shorten fourth player name
scoreboardPrep service inserted scores set scores singles
should add two winners
should add one winner
should add no winner
should add empty set
scoreboardPrep service inserted scores set scores doubles
should add two winners
scoreboardPrep service inserted scores match singles
should count match score
scoreboardPrep service inserted scores match doubles
should count match score
scoreboardPrep service inserted titles game
should have game 1 title
should have game 2 title
should have 7 point tiebreak title
scoreboardPrep service inserted titles set
should have set 0 title
should have set 1 title
should have set 2 title
should have set 3 title
should have set 4 title
should have 10 point tiebreak title
scoreboardPrep service new game for start_game action
should create new game
should have title
scoreboardPrep service new game for start_tiebreak action
should create new game
should have title
scoreboardPrep service new game for win_game action
should not create new game
scoreboardPrep service .firstServers singles match
should have list when no server
should not have list when server
scoreboardPrep service .firstServers doubles match
should list all when no server
should list none when two servers
scoreboardPrep service .firstServers doubles match when one server is player 1
should list two servers
should list correct servers
scoreboardPrep service .firstServers doubles match when one server is player 2
should list two servers
should list correct servers
scoreboardPrep service .firstServers doubles match when one server is player 3
should list two servers
should list correct servers
scoreboardPrep service .firstServers doubles match when one server is player 4
should list two servers
should list correct servers
scoreboardPrep service new set for start_set action
should create new set
should have title
scoreboardPrep service new set for start_match_tiebreak action
should create new set
should have title
scoreboardPrep service new set for win_game action
should not create new set
ScoresController supports
supports auth
supports loading
ScoresController loading
should not fail
should fail
ScoresController loading select match
should set selectedMatch when $state identifies match
should not set selectedMatch when $state identifies unknown match
ScoresController .selectMatchChange()
should set params
should set state
feMatchOpponentTeamPlayers directive members
should have .team
should have .shortPlayerNames
should have .punctuation
feTeamSelectList directive members
should have .team
should have .vm
should have .teamsList
TeamsController members
should support auth
should support crud
should have .playerOptionsList
TeamsController loading
should not .loadingFailed
should .loadingFailed
TeamsController crud
should activate
TeamsController crud options
should be crud options
should have .resourceName
should have .entityKind
TeamsController crud options .getEntityDisplayName()
should return name
should return (unnamed)
TeamsController crud options .makeEntityBody()
should return value
TeamsController crud options prepare .prepareToCreateEntity()
should prepare
TeamsController crud options prepare .prepareToUpdateEntity()
should prepare
TeamsController crud options .beforeShowNewEntity() not called
should not have player select options
TeamsController crud options .beforeShowNewEntity() select options filled
should have player select options
TeamsController crud options .beforeShowNewEntity() memoize select options
should have player select options
TeamsController crud options .beforeShowNewEntity() select options empty
should have player select options
TeamsController crud options .beforeShowNewEntity() not enough players
should reject
TeamsController crud options .beforeShowNewEntity() enough players
should resolve
TeamsController crud options .beforeShowNewEntity() exactly two players
should automatically select first player
should automatically select second player
TeamsController crud options .beforeShowEditEntity() not called
should not have player select options
TeamsController crud options .beforeShowEditEntity() options lists
should have player select options
TeamsController crud options .beforeShowEditEntity() select players
should select first player
should select second player
feTeamsForm directive isolated scope
should have .vm
should have .playersList
teamsSelectOptions service request success
should have list
teamsSelectOptions service request failure
should have empty list