expect(frame.state).toBe(frame.ENDING);\r
expect(frame.updateState(4).state).toBe(frame.POSTWAITING);\r
expect(frame.state).toBe(frame.POSTWAITING);\r
+ \r
+ appendEnd(4);\r
+ expect(frame.updateState(1).state).toBe(frame.BEGINNING);\r
+ expect(frame.state).toBe(frame.BEGINNING);\r
+ expect(frame.updateState(2).state).toBe(frame.PLAYING);\r
+ expect(frame.updateState(2).state).toBe(frame.PLAYING);\r
+ expect(frame.state).toBe(frame.PLAYING);\r
+ expect(frame.updateState(3).state).toBe(frame.ENDING);\r
+ expect(frame.state).toBe(frame.ENDING);\r
+ expect(frame.updateState(4).state).toBe(frame.POSTWAITING);\r
+ expect(frame.state).toBe(frame.POSTWAITING);\r
+ expect(frame.updateState(4).state).toBe(frame.POSTWAITING);\r
+ expect(frame.state).toBe(frame.POSTWAITING);\r
} );\r
} );\r
describe("$begin object", function() {\r