Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
dart_pdf
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
David PHAM-VAN
2020-03-07 20:55:58 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
8a4a99a62b583007c7acd2b6ed4b7c0ad0adaae7
8a4a99a6
1 parent
c02287c3
Add Opacity unit test
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
58 additions
and
0 deletions
pdf/test/all_tests.dart
pdf/test/widget_opacity_test.dart
test/golden/widgets-opacity.pdf
pdf/test/all_tests.dart
View file @
8a4a99a
...
...
@@ -36,6 +36,7 @@ import 'widget_container_test.dart' as widget_container;
import
'widget_flex_test.dart'
as
widget_flex
;
import
'widget_grid_view_test.dart'
as
widget_grid_view
;
import
'widget_multipage_test.dart'
as
widget_multipage
;
import
'widget_opacity_test.dart'
as
widget_opacity
;
import
'widget_partitions_test.dart'
as
widget_partitions
;
import
'widget_table_test.dart'
as
widget_table
;
import
'widget_test.dart'
as
widget
;
...
...
@@ -65,6 +66,7 @@ void main() {
widget_flex
.
main
();
widget_grid_view
.
main
();
widget_multipage
.
main
();
widget_opacity
.
main
();
widget_partitions
.
main
();
widget_table
.
main
();
widget_text
.
main
();
...
...
pdf/test/widget_opacity_test.dart
0 → 100644
View file @
8a4a99a
/*
* Copyright (C) 2017, David PHAM-VAN <dev.nfet.net@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// ignore_for_file: omit_local_variable_types
import
'dart:io'
;
import
'package:pdf/widgets.dart'
;
import
'package:test/test.dart'
;
Document
pdf
;
void
main
(
)
{
setUpAll
(()
{
Document
.
debug
=
true
;
pdf
=
Document
();
});
test
(
'Opacity Widgets'
,
()
{
pdf
.
addPage
(
Page
(
build:
(
Context
context
)
=>
Stack
(
alignment:
Alignment
.
center
,
children:
<
Widget
>[
Text
(
'Background'
,
textScaleFactor:
5
),
Opacity
(
opacity:
.
5
,
child:
PdfLogo
(),
),
],
),
),
);
});
tearDownAll
(()
{
final
File
file
=
File
(
'widgets-opacity.pdf'
);
file
.
writeAsBytesSync
(
pdf
.
save
());
});
}
...
...
test/golden/widgets-opacity.pdf
0 → 100644
View file @
8a4a99a
No preview for this file type
Please
register
or
login
to post a comment