Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
2f1702f7
Unverified
Commit
2f1702f7
authored
Feb 26, 2021
by
Jonah Williams
Committed by
GitHub
Feb 26, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[flutter_tools] remove mock from terminal test (#76812)
parent
a49d6773
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
6 deletions
+8
-6
terminal_test.dart
.../flutter_tools/test/general.shard/base/terminal_test.dart
+8
-6
No files found.
packages/flutter_tools/test/general.shard/base/terminal_test.dart
View file @
2f1702f7
...
...
@@ -8,7 +8,7 @@ import 'package:flutter_tools/src/base/io.dart';
import
'package:flutter_tools/src/base/logger.dart'
;
import
'package:flutter_tools/src/base/platform.dart'
;
import
'package:flutter_tools/src/base/terminal.dart'
;
import
'package:
mockito/mockito
.dart'
;
import
'package:
test/fake
.dart'
;
import
'../../src/common.dart'
;
...
...
@@ -111,7 +111,7 @@ void main() {
AnsiTerminal
terminalUnderTest
;
setUp
(()
{
terminalUnderTest
=
TestTerminal
(
stdio:
Mock
Stdio
());
terminalUnderTest
=
TestTerminal
(
stdio:
Fake
Stdio
());
});
testWithoutContext
(
'character prompt throws if usesTerminalUi is false'
,
()
async
{
...
...
@@ -171,9 +171,8 @@ void main() {
});
testWithoutContext
(
'Does not set single char mode when a terminal is not attached'
,
()
{
final
Stdio
stdio
=
MockStdio
();
when
(
stdio
.
stdin
).
thenThrow
(
StateError
(
'This should not be called'
));
when
(
stdio
.
stdinHasTerminal
).
thenReturn
(
false
);
final
Stdio
stdio
=
FakeStdio
()
..
stdinHasTerminal
=
false
;
final
AnsiTerminal
ansiTerminal
=
AnsiTerminal
(
stdio:
stdio
,
platform:
const
LocalPlatform
()
...
...
@@ -200,4 +199,7 @@ class TestTerminal extends AnsiTerminal {
bool
singleCharMode
=
false
;
}
class
MockStdio
extends
Mock
implements
Stdio
{}
class
FakeStdio
extends
Fake
implements
Stdio
{
@override
bool
stdinHasTerminal
=
false
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment