mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-20 22:23:53 +08:00
fix(spec): use correct modifier key based on process.platform
This commit is contained in:
parent
5cf844d1bb
commit
35f7c54376
1 changed files with 11 additions and 3 deletions
|
@ -538,7 +538,11 @@ describe "populated composer", ->
|
|||
@$composer = @composer.refs.composerWrap
|
||||
|
||||
it "sends the draft on cmd-enter", ->
|
||||
NylasTestUtils.keyPress("cmd-enter", React.findDOMNode(@$composer))
|
||||
if process.platform is "darwin"
|
||||
cmdctrl = 'cmd'
|
||||
else
|
||||
cmdctrl = 'ctrl'
|
||||
NylasTestUtils.keyPress("#{cmdctrl}-enter", React.findDOMNode(@$composer))
|
||||
expect(Actions.sendDraft).toHaveBeenCalled()
|
||||
expect(Actions.sendDraft.calls.length).toBe 1
|
||||
|
||||
|
@ -547,12 +551,16 @@ describe "populated composer", ->
|
|||
expect(Actions.sendDraft).not.toHaveBeenCalled()
|
||||
|
||||
it "doesn't let you send twice", ->
|
||||
NylasTestUtils.keyPress("cmd-enter", React.findDOMNode(@$composer))
|
||||
if process.platform is "darwin"
|
||||
cmdctrl = 'cmd'
|
||||
else
|
||||
cmdctrl = 'ctrl'
|
||||
NylasTestUtils.keyPress("#{cmdctrl}-enter", React.findDOMNode(@$composer))
|
||||
expect(Actions.sendDraft).toHaveBeenCalled()
|
||||
expect(Actions.sendDraft.calls.length).toBe 1
|
||||
@isSending = true
|
||||
DraftStore.trigger()
|
||||
NylasTestUtils.keyPress("cmd-enter", React.findDOMNode(@$composer))
|
||||
NylasTestUtils.keyPress("#{cmdctrl}-enter", React.findDOMNode(@$composer))
|
||||
expect(Actions.sendDraft).toHaveBeenCalled()
|
||||
expect(Actions.sendDraft.calls.length).toBe 1
|
||||
|
||||
|
|
Loading…
Reference in a new issue