mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-10 09:11:55 +00:00
interact: fix interact tests
This commit is contained in:
parent
1c7d4d09cf
commit
06e7ab8824
|
@ -113,20 +113,21 @@ func TestCustomInteraction(t *testing.T) {
|
||||||
err = globalInteraction.init()
|
err = globalInteraction.init()
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
err = globalInteraction.runCommand("/closePosition", []string{}, telegram.newReply())
|
m := &tb.Message{}
|
||||||
|
err = globalInteraction.runCommand("/closePosition", []string{}, telegram.newReply(m))
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
assert.Equal(t, State("/closePosition_1"), globalInteraction.currentState)
|
assert.Equal(t, State("/closePosition_1"), globalInteraction.currentState)
|
||||||
|
|
||||||
err = globalInteraction.handleResponse("BTCUSDT", telegram.newReply())
|
err = globalInteraction.handleResponse("BTCUSDT", telegram.newReply(m))
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t, State("/closePosition_2"), globalInteraction.currentState)
|
assert.Equal(t, State("/closePosition_2"), globalInteraction.currentState)
|
||||||
|
|
||||||
err = globalInteraction.handleResponse("0.20", telegram.newReply())
|
err = globalInteraction.handleResponse("0.20", telegram.newReply(m))
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t, State("/closePosition_3"), globalInteraction.currentState)
|
assert.Equal(t, State("/closePosition_3"), globalInteraction.currentState)
|
||||||
|
|
||||||
err = globalInteraction.handleResponse("true", telegram.newReply())
|
err = globalInteraction.handleResponse("true", telegram.newReply(m))
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t, State("public"), globalInteraction.currentState)
|
assert.Equal(t, State("public"), globalInteraction.currentState)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user