@@ -19,7 +19,6 @@ import (
1919 dem "github.com/markus-wa/demoinfocs-golang"
2020 common "github.com/markus-wa/demoinfocs-golang/common"
2121 events "github.com/markus-wa/demoinfocs-golang/events"
22- fuzzy "github.com/markus-wa/demoinfocs-golang/fuzzy"
2322 msg "github.com/markus-wa/demoinfocs-golang/msg"
2423)
2524
@@ -178,50 +177,6 @@ func TestUnexpectedEndOfDemo(t *testing.T) {
178177 }
179178}
180179
181- func TestValveMatchmakingFuzzyEmitters (t * testing.T ) {
182- f , err := os .Open (valveMatchmakingDemoPath )
183- if err != nil {
184- t .Fatal (err )
185- }
186- defer f .Close ()
187-
188- cfg := dem .DefaultParserConfig
189- cfg .AdditionalEventEmitters = []dem.EventEmitter {new (fuzzy.ValveMatchmakingTeamSwitchEmitter )}
190-
191- p := dem .NewParserWithConfig (f , cfg )
192-
193- teamSwitchDone := false
194- tScoreBeforeSwap , ctScoreBeforeSwap := - 1 , - 1
195- p .RegisterEventHandler (func (ev events.RoundEnd ) {
196- switch ev .Winner {
197- case common .TeamTerrorists :
198- tScoreBeforeSwap = p .GameState ().TeamTerrorists ().Score + 1
199-
200- case common .TeamCounterTerrorists :
201- ctScoreBeforeSwap = p .GameState ().TeamCounterTerrorists ().Score + 1
202- }
203- })
204-
205- p .RegisterEventHandler (func (fuzzy.TeamSwitchEvent ) {
206- teamSwitchDone = true
207- if tScoreBeforeSwap != p .GameState ().TeamCounterTerrorists ().Score {
208- t .Error ("T-Score before swap != CT-Score after swap" )
209- }
210- if ctScoreBeforeSwap != p .GameState ().TeamTerrorists ().Score {
211- t .Error ("CT-Score before swap != T-Score after swap" )
212- }
213- })
214-
215- err = p .ParseToEnd ()
216- if err != nil {
217- t .Fatal ("Parsing failed:" , err )
218- }
219-
220- if ! teamSwitchDone {
221- t .Fatal ("TeamSwitchEvent not received" )
222- }
223- }
224-
225180func TestCancelParseToEnd (t * testing.T ) {
226181 f , err := os .Open (defaultDemPath )
227182 if err != nil {
0 commit comments