chore: prepare for release

update version to v0.5.5.

fixes: #48
changes name of `image-formats` to `image_formats` to more allign with the naming convention of the library.
This commit is contained in:
Henry Schimke
2024-01-30 17:26:51 -06:00
parent aa6128280e
commit 297ea7bf80
33 changed files with 666 additions and 134 deletions

520
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,520 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'rxing-cli'",
"cargo": {
"args": [
"build",
"--bin=rxing-cli",
"--package=rxing-cli"
],
"filter": {
"name": "rxing-cli",
"kind": "bin"
}
},
"args": ["/Users/henry/Downloads/300908088-2b3ffe34-1067-48c9-8663-f841b5d0acf6.png", "decode", "--try-harder", "--decode-multi"],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'rxing-cli'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=rxing-cli",
"--package=rxing-cli"
],
"filter": {
"name": "rxing-cli",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'rxing'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=rxing"
],
"filter": {
"name": "rxing",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'upc_e_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=upc_e_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "upc_e_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'aztec_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=aztec_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "aztec_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'rss_expanded_blackbox'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=rss_expanded_blackbox",
"--package=rxing"
],
"filter": {
"name": "rss_expanded_blackbox",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'itf_blackbox'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=itf_blackbox",
"--package=rxing"
],
"filter": {
"name": "itf_blackbox",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'qr_code_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=qr_code_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "qr_code_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'cropped_transposed_luma'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=cropped_transposed_luma",
"--package=rxing"
],
"filter": {
"name": "cropped_transposed_luma",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'inverted_data_matrix_black_box_testcase'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=inverted_data_matrix_black_box_testcase",
"--package=rxing"
],
"filter": {
"name": "inverted_data_matrix_black_box_testcase",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'code_39_blackbox_reader'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=code_39_blackbox_reader",
"--package=rxing"
],
"filter": {
"name": "code_39_blackbox_reader",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'upc_a_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=upc_a_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "upc_a_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'codabar_blackbox_1_test_case'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=codabar_blackbox_1_test_case",
"--package=rxing"
],
"filter": {
"name": "codabar_blackbox_1_test_case",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'datamatrix_black_box_test_cases'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=datamatrix_black_box_test_cases",
"--package=rxing"
],
"filter": {
"name": "datamatrix_black_box_test_cases",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'telepen_blackbox_1_test_case'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=telepen_blackbox_1_test_case",
"--package=rxing"
],
"filter": {
"name": "telepen_blackbox_1_test_case",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'rss_14_blackbox'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=rss_14_blackbox",
"--package=rxing"
],
"filter": {
"name": "rss_14_blackbox",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'code_93_blackbox_1_testcase'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=code_93_blackbox_1_testcase",
"--package=rxing"
],
"filter": {
"name": "code_93_blackbox_1_testcase",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'code_128_blackbox'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=code_128_blackbox",
"--package=rxing"
],
"filter": {
"name": "code_128_blackbox",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'ean_8_black_box_1_testcase'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=ean_8_black_box_1_testcase",
"--package=rxing"
],
"filter": {
"name": "ean_8_black_box_1_testcase",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'pdf_417_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=pdf_417_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "pdf_417_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'cpp_qr_code_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=cpp_qr_code_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "cpp_qr_code_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'upc_ean_extension_black_box_1_testcase'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=upc_ean_extension_black_box_1_testcase",
"--package=rxing"
],
"filter": {
"name": "upc_ean_extension_black_box_1_testcase",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'pdf_417_black_box_4_testcase'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=pdf_417_black_box_4_testcase",
"--package=rxing"
],
"filter": {
"name": "pdf_417_black_box_4_testcase",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'maxicode_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=maxicode_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "maxicode_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'ean_13_blackbox_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=ean_13_blackbox_tests",
"--package=rxing"
],
"filter": {
"name": "ean_13_blackbox_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'github_issues'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=github_issues",
"--package=rxing"
],
"filter": {
"name": "github_issues",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'benchmarks'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=benchmarks",
"--package=rxing"
],
"filter": {
"name": "benchmarks",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "rxing" name = "rxing"
version = "0.5.4" version = "0.5.5"
description="A rust port of the zxing barcode library." description="A rust port of the zxing barcode library."
license="Apache-2.0" license="Apache-2.0"
repository="https://github.com/rxing-core/rxing" repository="https://github.com/rxing-core/rxing"
@@ -41,10 +41,10 @@ rand = "0.8.5"
criterion = "0.5" criterion = "0.5"
[features] [features]
default = ["image", "client_support", "image-formats"] default = ["image", "client_support", "image_formats"]
#/// Enable features required for image manipulation and reading. #/// Enable features required for image manipulation and reading.
image = ["dep:image", "dep:imageproc"] image = ["dep:image", "dep:imageproc"]
image-formats = [ image_formats = [
"image", "image",
"image/gif", "image/gif",
"image/jpeg", "image/jpeg",

View File

@@ -40,13 +40,17 @@ All barcode formats are tested and functioning in their current state against cu
| rss-14 | complete | no | yes | | rss-14 | complete | no | yes |
| rss-expanded | complete | no | yes| | rss-expanded | complete | no | yes|
| telepen | complete | yes | yes | | telepen | complete | yes | yes |
| micro qr | complete | no | yes |
| rMQR | complete | no | yes |
Please note that currently UPC/EAN Extension 2/5 is supported. Please note that currently UPC/EAN Extension 2/5 is supported.
## Feature Flags ## Feature Flags
The following feature flags are available: The following feature flags are available:
* `image`: Enable features required for image manipulation and reading. * `image`: Enable features required for image manipulation and reading.
* `image_formats`: Enabled by default. Compile all `image` crate image format support options.
* `allow_forced_iso_ied_18004_compliance`: Allows the ability to force ISO/IED 18004 compliance. Leave disabled unless specificially needed. * `allow_forced_iso_ied_18004_compliance`: Allows the ability to force ISO/IED 18004 compliance. Leave disabled unless specificially needed.
* `client_support`: Enable the client library. This is used for parsing the result of barcodes.
* `svg_write`: Enable support for writing SVG files * `svg_write`: Enable support for writing SVG files
* `svg_read`: Enable support for reading SVG files * `svg_read`: Enable support for reading SVG files
* `wasm_support`: Make certain changes to support building this module in WASM * `wasm_support`: Make certain changes to support building this module in WASM
@@ -56,7 +60,7 @@ The following feature flags are available:
This is not used by any of the helper functions, you must specifically use it while setting up a new decoder. The `OtsuLevelBinarizer` is not well tested and it does *not* pass the current test suite. Consider this only if you know why you would want to use it. In many cases, the standard binarizer is likely better. If you have a very specific use case, and you know what your incoming data will resemble, you should consider implementing your own `Binarizer` and using that instead. This is not used by any of the helper functions, you must specifically use it while setting up a new decoder. The `OtsuLevelBinarizer` is not well tested and it does *not* pass the current test suite. Consider this only if you know why you would want to use it. In many cases, the standard binarizer is likely better. If you have a very specific use case, and you know what your incoming data will resemble, you should consider implementing your own `Binarizer` and using that instead.
The default feature set includes only the `image` feature mentioned above. The default feature set includes the `image`, `client_support`, and `image_formats` features mentioned above.
## Incomplete ## Incomplete
The library has only been thurougly tested with the `BufferedImageLuminanceSource` source format. Using any other The library has only been thurougly tested with the `BufferedImageLuminanceSource` source format. Using any other
@@ -82,6 +86,13 @@ fn main() {
``` ```
## Latest Release Notes ## Latest Release Notes
* *v0.5.5* -> Add support for rMQR, allows building the library without image_formats, fixes an issue with multiple barcode detection.
New default feature flag `image_formats` enables all of the `image` crates image formats for use.
rMQR support is basic and is most effective on pure-barcodes.
The previous version of the `GenericMultipleBarcodeReader` used the contents of the barcode as they determination of uniquness.
This was incorrect and the new version attempts to elimate duplicates by detecting if they are within one another.
* *v0.5.0* -> Added support for [telepen](https://advanova.co.uk/wp-content/uploads/2022/05/Barcode-Symbology-information-and-History.pdf) thanks to the work of first time contributor [cpwood](https://github.com/cpwood). * *v0.5.0* -> Added support for [telepen](https://advanova.co.uk/wp-content/uploads/2022/05/Barcode-Symbology-information-and-History.pdf) thanks to the work of first time contributor [cpwood](https://github.com/cpwood).
This release also adds the ability to exclude building the "client" result parsing features. Currently part of the default This release also adds the ability to exclude building the "client" result parsing features. Currently part of the default

View File

@@ -344,6 +344,7 @@ fn decode_command(
rxing::DecodeHintValue::PureBarcode(*pure_barcode), rxing::DecodeHintValue::PureBarcode(*pure_barcode),
); );
} }
if let Some(character_set) = character_set { if let Some(character_set) = character_set {
hints.insert( hints.insert(
rxing::DecodeHintType::CHARACTER_SET, rxing::DecodeHintType::CHARACTER_SET,

View File

@@ -1054,7 +1054,7 @@ mod detector_test {
Binarizer, BufferedImageLuminanceSource, Binarizer, BufferedImageLuminanceSource,
}; };
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode_1() { fn mode_1() {
finder_test( finder_test(
@@ -1063,7 +1063,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode_2() { fn mode_2() {
finder_test( finder_test(
@@ -1072,7 +1072,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode_2_rot90() { fn mode_2_rot90() {
finder_test( finder_test(
@@ -1081,7 +1081,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode3() { fn mode3() {
finder_test( finder_test(
@@ -1090,7 +1090,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mixed_sets() { fn mixed_sets() {
finder_test( finder_test(
@@ -1099,7 +1099,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode4() { fn mode4() {
finder_test( finder_test(
@@ -1108,7 +1108,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode5() { fn mode5() {
finder_test( finder_test(
@@ -1117,7 +1117,7 @@ mod detector_test {
) )
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mode6() { fn mode6() {
finder_test( finder_test(

View File

@@ -27,7 +27,7 @@ use super::{GenericMultipleBarcodeReader, MultipleBarcodeReader};
* Tests {@link MultipleBarcodeReader}. * Tests {@link MultipleBarcodeReader}.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testMulti() { fn testMulti() {
// Very basic test for now // Very basic test for now
@@ -55,7 +55,7 @@ fn testMulti() {
assert_eq!(&BarcodeFormat::QR_CODE, results[1].getBarcodeFormat()); assert_eq!(&BarcodeFormat::QR_CODE, results[1].getBarcodeFormat());
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testMultiQR() { fn testMultiQR() {
// Very basic test for now // Very basic test for now

View File

@@ -237,7 +237,7 @@ mod multi_qr_code_test_case {
* Tests {@link QRCodeMultiReader}. * Tests {@link QRCodeMultiReader}.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testMultiQRCodes() { fn testMultiQRCodes() {
// Very basic test for now // Very basic test for now

View File

@@ -35,7 +35,7 @@ use crate::{
use super::bit_array_builder; use super::bit_array_builder;
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary1() { fn testDecodeRow2binary1() {
// (11)100224(17)110224(3102)000100 // (11)100224(17)110224(3102)000100
@@ -43,7 +43,7 @@ fn testDecodeRow2binary1() {
" ...X...X .X....X. .XX...X. X..X...X ...XX.X. ..X.X... ..X.X..X ...X..X. X.X....X .X....X. .....X.. X...X..."); " ...X...X .X....X. .XX...X. X..X...X ...XX.X. ..X.X... ..X.X..X ...X..X. X.X....X .X....X. .....X.. X...X...");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary2() { fn testDecodeRow2binary2() {
// (01)90012345678908(3103)001750 // (01)90012345678908(3103)001750
@@ -53,14 +53,14 @@ fn testDecodeRow2binary2() {
); );
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary3() { fn testDecodeRow2binary3() {
// (10)12A // (10)12A
assertCorrectImage2binary("3.png", " .......X ..XX..X. X.X....X .......X ...."); assertCorrectImage2binary("3.png", " .......X ..XX..X. X.X....X .......X ....");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary4() { fn testDecodeRow2binary4() {
// (01)98898765432106(3202)012345(15)991231 // (01)98898765432106(3202)012345(15)991231
@@ -68,7 +68,7 @@ fn testDecodeRow2binary4() {
"4.png", " ..XXXX.X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX..XX XX.X.XXX X..XX..X .X.XXXXX XXXX"); "4.png", " ..XXXX.X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX..XX XX.X.XXX X..XX..X .X.XXXXX XXXX");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary5() { fn testDecodeRow2binary5() {
// (01)90614141000015(3202)000150 // (01)90614141000015(3202)000150
@@ -78,7 +78,7 @@ fn testDecodeRow2binary5() {
); );
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary10() { fn testDecodeRow2binary10() {
// (01)98898765432106(15)991231(3103)001750(10)12A(422)123(21)123456(423)0123456789012 // (01)98898765432106(15)991231(3103)001750(10)12A(422)123(21)123456(423)0123456789012
@@ -86,7 +86,7 @@ fn testDecodeRow2binary10() {
" .X.XX..X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX...X XX.X.... X.X.X.X. X.X..X.X .X....X. XX...X.. ...XX.X. .XXXXXX. .X..XX.. X.X.X... .X...... XXXX.... XX.XX... XXXXX.X. ...XXXXX .....X.X ...X.... X.XXX..X X.X.X... XX.XX..X .X..X..X .X.X.X.X X.XX...X .XX.XXX. XXX.X.XX ..X."); " .X.XX..X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX...X XX.X.... X.X.X.X. X.X..X.X .X....X. XX...X.. ...XX.X. .XXXXXX. .X..XX.. X.X.X... .X...... XXXX.... XX.XX... XXXXX.X. ...XXXXX .....X.X ...X.... X.XXX..X X.X.X... XX.XX..X .X..X..X .X.X.X.X X.XX...X .XX.XXX. XXX.X.XX ..X.");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary11() { fn testDecodeRow2binary11() {
// (01)98898765432106(15)991231(3103)001750(10)12A(422)123(21)123456 // (01)98898765432106(15)991231(3103)001750(10)12A(422)123(21)123456
@@ -94,7 +94,7 @@ fn testDecodeRow2binary11() {
" .X.XX..X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX...X XX.X.... X.X.X.X. X.X..X.X .X....X. XX...X.. ...XX.X. .XXXXXX. .X..XX.. X.X.X... .X...... XXXX.... XX.XX... XXXXX.X. ...XXXXX .....X.X ...X.... X.XXX..X X.X.X... ...."); " .X.XX..X XX.XXXX. .XXX.XX. XX..X... .XXXXX.. XX.X..X. ..XX...X XX.X.... X.X.X.X. X.X..X.X .X....X. XX...X.. ...XX.X. .XXXXXX. .X..XX.. X.X.X... .X...... XXXX.... XX.XX... XXXXX.X. ...XXXXX .....X.X ...X.... X.XXX..X X.X.X... ....");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary12() { fn testDecodeRow2binary12() {
// (01)98898765432106(3103)001750 // (01)98898765432106(3103)001750
@@ -104,7 +104,7 @@ fn testDecodeRow2binary12() {
); );
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary13() { fn testDecodeRow2binary13() {
// (01)90012345678908(3922)795 // (01)90012345678908(3922)795
@@ -114,7 +114,7 @@ fn testDecodeRow2binary13() {
); );
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary14() { fn testDecodeRow2binary14() {
// (01)90012345678908(3932)0401234 // (01)90012345678908(3932)0401234
@@ -122,7 +122,7 @@ fn testDecodeRow2binary14() {
"14.png", " ..XX.X.. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. X.....X. X.....X. X.X.X.XX .X...... X..."); "14.png", " ..XX.X.. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. X.....X. X.....X. X.X.X.XX .X...... X...");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary15() { fn testDecodeRow2binary15() {
// (01)90012345678908(3102)001750(11)100312 // (01)90012345678908(3102)001750(11)100312
@@ -130,7 +130,7 @@ fn testDecodeRow2binary15() {
"15.png", " ..XXX... ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "15.png", " ..XXX... ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary16() { fn testDecodeRow2binary16() {
// (01)90012345678908(3202)001750(11)100312 // (01)90012345678908(3202)001750(11)100312
@@ -138,7 +138,7 @@ fn testDecodeRow2binary16() {
"16.png", " ..XXX..X ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "16.png", " ..XXX..X ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary17() { fn testDecodeRow2binary17() {
// (01)90012345678908(3102)001750(13)100312 // (01)90012345678908(3102)001750(13)100312
@@ -146,7 +146,7 @@ fn testDecodeRow2binary17() {
"17.png", " ..XXX.X. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "17.png", " ..XXX.X. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary18() { fn testDecodeRow2binary18() {
// (01)90012345678908(3202)001750(13)100312 // (01)90012345678908(3202)001750(13)100312
@@ -154,7 +154,7 @@ fn testDecodeRow2binary18() {
"18.png", " ..XXX.XX ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "18.png", " ..XXX.XX ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary19() { fn testDecodeRow2binary19() {
// (01)90012345678908(3102)001750(15)100312 // (01)90012345678908(3102)001750(15)100312
@@ -162,7 +162,7 @@ fn testDecodeRow2binary19() {
"19.png", " ..XXXX.. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "19.png", " ..XXXX.. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary20() { fn testDecodeRow2binary20() {
// (01)90012345678908(3202)001750(15)100312 // (01)90012345678908(3202)001750(15)100312
@@ -170,7 +170,7 @@ fn testDecodeRow2binary20() {
"20.png", " ..XXXX.X ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "20.png", " ..XXXX.X ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary21() { fn testDecodeRow2binary21() {
// (01)90012345678908(3102)001750(17)100312 // (01)90012345678908(3102)001750(17)100312
@@ -178,7 +178,7 @@ fn testDecodeRow2binary21() {
"21.png", " ..XXXXX. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX.."); "21.png", " ..XXXXX. ........ .X..XXX. X.X.X... XX.XXXXX .XXXX.X. ..XX...X .X.....X .XX..... XXXX.X.. XX..");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2binary22() { fn testDecodeRow2binary22() {
// (01)90012345678908(3202)001750(17)100312 // (01)90012345678908(3202)001750(17)100312

View File

@@ -37,43 +37,43 @@ use crate::{
* @author Eduardo Castillejo, University of Deusto (eduardo.castillejo@deusto.es) * @author Eduardo Castillejo, University of Deusto (eduardo.castillejo@deusto.es)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string1() { fn testDecodeRow2string1() {
assertCorrectImage2string("1.png", "(11)100224(17)110224(3102)000100"); assertCorrectImage2string("1.png", "(11)100224(17)110224(3102)000100");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string2() { fn testDecodeRow2string2() {
assertCorrectImage2string("2.png", "(01)90012345678908(3103)001750"); assertCorrectImage2string("2.png", "(01)90012345678908(3103)001750");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string3() { fn testDecodeRow2string3() {
assertCorrectImage2string("3.png", "(10)12A"); assertCorrectImage2string("3.png", "(10)12A");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string4() { fn testDecodeRow2string4() {
assertCorrectImage2string("4.png", "(01)98898765432106(3202)012345(15)991231"); assertCorrectImage2string("4.png", "(01)98898765432106(3202)012345(15)991231");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string5() { fn testDecodeRow2string5() {
assertCorrectImage2string("5.png", "(01)90614141000015(3202)000150"); assertCorrectImage2string("5.png", "(01)90614141000015(3202)000150");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string7() { fn testDecodeRow2string7() {
assertCorrectImage2string("7.png", "(10)567(11)010101"); assertCorrectImage2string("7.png", "(10)567(11)010101");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string10() { fn testDecodeRow2string10() {
let expected = let expected =
@@ -81,7 +81,7 @@ fn testDecodeRow2string10() {
assertCorrectImage2string("10.png", expected); assertCorrectImage2string("10.png", expected);
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string11() { fn testDecodeRow2string11() {
assertCorrectImage2string( assertCorrectImage2string(
@@ -90,115 +90,115 @@ fn testDecodeRow2string11() {
); );
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string12() { fn testDecodeRow2string12() {
assertCorrectImage2string("12.png", "(01)98898765432106(3103)001750"); assertCorrectImage2string("12.png", "(01)98898765432106(3103)001750");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string13() { fn testDecodeRow2string13() {
assertCorrectImage2string("13.png", "(01)90012345678908(3922)795"); assertCorrectImage2string("13.png", "(01)90012345678908(3922)795");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string14() { fn testDecodeRow2string14() {
assertCorrectImage2string("14.png", "(01)90012345678908(3932)0401234"); assertCorrectImage2string("14.png", "(01)90012345678908(3932)0401234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string15() { fn testDecodeRow2string15() {
assertCorrectImage2string("15.png", "(01)90012345678908(3102)001750(11)100312"); assertCorrectImage2string("15.png", "(01)90012345678908(3102)001750(11)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string16() { fn testDecodeRow2string16() {
assertCorrectImage2string("16.png", "(01)90012345678908(3202)001750(11)100312"); assertCorrectImage2string("16.png", "(01)90012345678908(3202)001750(11)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string17() { fn testDecodeRow2string17() {
assertCorrectImage2string("17.png", "(01)90012345678908(3102)001750(13)100312"); assertCorrectImage2string("17.png", "(01)90012345678908(3102)001750(13)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string18() { fn testDecodeRow2string18() {
assertCorrectImage2string("18.png", "(01)90012345678908(3202)001750(13)100312"); assertCorrectImage2string("18.png", "(01)90012345678908(3202)001750(13)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string19() { fn testDecodeRow2string19() {
assertCorrectImage2string("19.png", "(01)90012345678908(3102)001750(15)100312"); assertCorrectImage2string("19.png", "(01)90012345678908(3102)001750(15)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string20() { fn testDecodeRow2string20() {
assertCorrectImage2string("20.png", "(01)90012345678908(3202)001750(15)100312"); assertCorrectImage2string("20.png", "(01)90012345678908(3202)001750(15)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string21() { fn testDecodeRow2string21() {
assertCorrectImage2string("21.png", "(01)90012345678908(3102)001750(17)100312"); assertCorrectImage2string("21.png", "(01)90012345678908(3102)001750(17)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string22() { fn testDecodeRow2string22() {
assertCorrectImage2string("22.png", "(01)90012345678908(3202)001750(17)100312"); assertCorrectImage2string("22.png", "(01)90012345678908(3202)001750(17)100312");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string25() { fn testDecodeRow2string25() {
assertCorrectImage2string("25.png", "(10)123"); assertCorrectImage2string("25.png", "(10)123");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string26() { fn testDecodeRow2string26() {
assertCorrectImage2string("26.png", "(10)5678(11)010101"); assertCorrectImage2string("26.png", "(10)5678(11)010101");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string27() { fn testDecodeRow2string27() {
assertCorrectImage2string("27.png", "(10)1098-1234"); assertCorrectImage2string("27.png", "(10)1098-1234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string28() { fn testDecodeRow2string28() {
assertCorrectImage2string("28.png", "(10)1098/1234"); assertCorrectImage2string("28.png", "(10)1098/1234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string29() { fn testDecodeRow2string29() {
assertCorrectImage2string("29.png", "(10)1098.1234"); assertCorrectImage2string("29.png", "(10)1098.1234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string30() { fn testDecodeRow2string30() {
assertCorrectImage2string("30.png", "(10)1098*1234"); assertCorrectImage2string("30.png", "(10)1098*1234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string31() { fn testDecodeRow2string31() {
assertCorrectImage2string("31.png", "(10)1098,1234"); assertCorrectImage2string("31.png", "(10)1098,1234");
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeRow2string32() { fn testDecodeRow2string32() {
assertCorrectImage2string( assertCorrectImage2string(

View File

@@ -37,7 +37,7 @@ use super::RSSExpandedReader;
* @author Eduardo Castillejo, University of Deusto (eduardo.castillejo@deusto.es) * @author Eduardo Castillejo, University of Deusto (eduardo.castillejo@deusto.es)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testFindFinderPatterns() { fn testFindFinderPatterns() {
let image = readImage("2.png"); let image = readImage("2.png");
@@ -84,7 +84,7 @@ fn testFindFinderPatterns() {
// } // }
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testRetrieveNextPairPatterns() { fn testRetrieveNextPairPatterns() {
let image = readImage("3.png"); let image = readImage("3.png");
@@ -113,7 +113,7 @@ fn testRetrieveNextPairPatterns() {
assert_eq!(0, finderPattern.getValue()); assert_eq!(0, finderPattern.getValue());
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeCheckCharacter() { fn testDecodeCheckCharacter() {
let image = readImage("3.png"); let image = readImage("3.png");
@@ -142,7 +142,7 @@ fn testDecodeCheckCharacter() {
assert_eq!(98, dataCharacter.getValue()); assert_eq!(98, dataCharacter.getValue());
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodeDataCharacter() { fn testDecodeDataCharacter() {
let image = readImage("3.png"); let image = readImage("3.png");

View File

@@ -32,7 +32,7 @@ use super::{test_case_util, RSSExpandedReader};
* Tests {@link RSSExpandedReader} handling of stacked RSS barcodes. * Tests {@link RSSExpandedReader} handling of stacked RSS barcodes.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testDecodingRowByRow() { fn testDecodingRowByRow() {
let mut rssExpandedReader = RSSExpandedReader::new(); let mut rssExpandedReader = RSSExpandedReader::new();
@@ -88,7 +88,7 @@ fn testDecodingRowByRow() {
assert_eq!("(01)98898765432106(3202)012345(15)991231", result.getText()); assert_eq!("(01)98898765432106(3202)012345(15)991231", result.getText());
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testCompleteDecode() { fn testCompleteDecode() {
let mut rssExpandedReader = RSSExpandedReader::new(); let mut rssExpandedReader = RSSExpandedReader::new();

View File

@@ -159,7 +159,7 @@ fn compareToGoldenFile(
// Golden images are generated with "qrcode_sample.cc". The images are checked with both eye balls // Golden images are generated with "qrcode_sample.cc". The images are checked with both eye balls
// and cell phones. We expect pixel-perfect results, because the error correction level is known, // and cell phones. We expect pixel-perfect results, because the error correction level is known,
// and the pixel dimensions matches exactly. // and the pixel dimensions matches exactly.
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn testRegressionTest() { fn testRegressionTest() {
compareToGoldenFile( compareToGoldenFile(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author David Olivier * @author David Olivier
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn aztec_black_box1_test_case() { fn aztec_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -45,7 +45,7 @@ fn aztec_black_box1_test_case() {
* *
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn aztec_black_box2_test_case() { fn aztec_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn codabar_black_box1_test_case() { fn codabar_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -7,7 +7,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code128_black_box1_test_case() { fn code128_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -26,7 +26,7 @@ fn code128_black_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code128_black_box2_test_case() { fn code128_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -45,7 +45,7 @@ fn code128_black_box2_test_case() {
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code128_black_box3_test_case() { fn code128_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -14,7 +14,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code39_black_box1_test_case() { fn code39_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -35,7 +35,7 @@ fn code39_black_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code39_black_box3_test_case() { fn code39_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -54,7 +54,7 @@ fn code39_black_box3_test_case() {
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code39_extended_black_box2_test_case() { fn code39_extended_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn code93_black_box1_test_case() { fn code93_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -25,7 +25,7 @@ mod common;
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box1_test_case() { fn qrcode_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -68,7 +68,7 @@ fn qrcode_black_box1_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box3_test_case() { fn qrcode_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -90,7 +90,7 @@ fn qrcode_black_box3_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box4_test_case() { fn qrcode_black_box4_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -115,7 +115,7 @@ fn qrcode_black_box4_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box5_test_case() { fn qrcode_black_box5_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -136,7 +136,7 @@ fn qrcode_black_box5_test_case() {
* rotation, which was a weak spot. * rotation, which was a weak spot.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box6_test_case() { fn qrcode_black_box6_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -152,7 +152,7 @@ fn qrcode_black_box6_test_case() {
tester.test_black_box(); tester.test_black_box();
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn mqr_black_box_test_case() { fn mqr_black_box_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -178,7 +178,7 @@ fn mqr_black_box_test_case() {
* be a function of the barcode. * be a function of the barcode.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box1_test_case() { fn cpp_qrcode_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -199,7 +199,7 @@ fn cpp_qrcode_black_box1_test_case() {
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box2_test_case() { fn cpp_qrcode_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -228,7 +228,7 @@ fn cpp_qrcode_black_box2_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box3_test_case() { fn cpp_qrcode_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -251,7 +251,7 @@ fn cpp_qrcode_black_box3_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box4_test_case() { fn cpp_qrcode_black_box4_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -276,7 +276,7 @@ fn cpp_qrcode_black_box4_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box5_test_case() { fn cpp_qrcode_black_box5_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -297,7 +297,7 @@ fn cpp_qrcode_black_box5_test_case() {
* rotation, which was a weak spot. * rotation, which was a weak spot.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box6_test_case() { fn cpp_qrcode_black_box6_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -313,7 +313,7 @@ fn cpp_qrcode_black_box6_test_case() {
tester.test_black_box(); tester.test_black_box();
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_qrcode_black_box7_test_case() { fn cpp_qrcode_black_box7_test_case() {
let mut tester = common::MultiImageSpanAbstractBlackBoxTestCase::new( let mut tester = common::MultiImageSpanAbstractBlackBoxTestCase::new(
@@ -328,7 +328,7 @@ fn cpp_qrcode_black_box7_test_case() {
tester.test_black_box(); tester.test_black_box();
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn cpp_rmqr_blackbox_test_case() { fn cpp_rmqr_blackbox_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author bbrown@google.com (Brian Brown) * @author bbrown@google.com (Brian Brown)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn data_matrix_black_box1_test_case() { fn data_matrix_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -42,7 +42,7 @@ fn data_matrix_black_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn data_matrix_black_box2_test_case() { fn data_matrix_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -62,7 +62,7 @@ fn data_matrix_black_box2_test_case() {
/** /**
* @author gitlost * @author gitlost
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn data_matrix_black_box3_test_case() { fn data_matrix_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean13_black_box1_test_case() { fn ean13_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -44,7 +44,7 @@ fn ean13_black_box1_test_case() {
* *
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean13_black_box2_test_case() { fn ean13_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -64,7 +64,7 @@ fn ean13_black_box2_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean13_black_box3_test_case() { fn ean13_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -85,7 +85,7 @@ fn ean13_black_box3_test_case() {
* A very difficult set of images taken with extreme shadows and highlights. * A very difficult set of images taken with extreme shadows and highlights.
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean13_black_box4_test_case() { fn ean13_black_box4_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -105,7 +105,7 @@ fn ean13_black_box4_test_case() {
* A set of blurry images taken with a fixed-focus device. * A set of blurry images taken with a fixed-focus device.
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean13_black_box5_blurry_test_case() { fn ean13_black_box5_blurry_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn ean8_black_box1_test_case() { fn ean8_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* Inverted barcodes * Inverted barcodes
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn inverted_data_matrix_black_box_test_case() { fn inverted_data_matrix_black_box_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author kevin.osullivan@sita.aero * @author kevin.osullivan@sita.aero
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn itfblack_box1_test_case() { fn itfblack_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -41,7 +41,7 @@ fn itfblack_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn itfblack_box2_test_case() { fn itfblack_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* Tests {@link MaxiCodeReader} against a fixed set of test images. * Tests {@link MaxiCodeReader} against a fixed set of test images.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn maxicode1_test_case() { fn maxicode1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -44,7 +44,7 @@ fn maxicode1_test_case() {
* @author Daniel Gredler * @author Daniel Gredler
* @see <a href="https://github.com/zxing/zxing/issues/1543">Defect 1543</a> * @see <a href="https://github.com/zxing/zxing/issues/1543">Defect 1543</a>
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn maxi_code_black_box1_test_case() { fn maxi_code_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -25,7 +25,7 @@ use rxing::pdf417::PDF417Reader;
* *
* @author Guenther Grau * @author Guenther Grau
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn pdf417_black_box4_test_case() { fn pdf417_black_box4_test_case() {
let mut tester = common::MultiImageSpanAbstractBlackBoxTestCase::new( let mut tester = common::MultiImageSpanAbstractBlackBoxTestCase::new(

View File

@@ -9,7 +9,7 @@ mod common;
* *
* @author SITA Lab (kevin.osullivan@sita.aero) * @author SITA Lab (kevin.osullivan@sita.aero)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn pdf417_black_box1_test_case() { fn pdf417_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -31,7 +31,7 @@ fn pdf417_black_box1_test_case() {
* *
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn pdf417_black_box2_test_case() { fn pdf417_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -48,7 +48,7 @@ fn pdf417_black_box2_test_case() {
/** /**
* Tests {@link PDF417Reader} against more sample images. * Tests {@link PDF417Reader} against more sample images.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn pdf417_black_box3_test_case() { fn pdf417_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -23,7 +23,7 @@ mod common;
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box1_test_case() { fn qrcode_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -44,7 +44,7 @@ fn qrcode_black_box1_test_case() {
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box2_test_case() { fn qrcode_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -65,7 +65,7 @@ fn qrcode_black_box2_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box3_test_case() { fn qrcode_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -87,7 +87,7 @@ fn qrcode_black_box3_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box4_test_case() { fn qrcode_black_box4_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -112,7 +112,7 @@ fn qrcode_black_box4_test_case() {
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box5_test_case() { fn qrcode_black_box5_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -133,7 +133,7 @@ fn qrcode_black_box5_test_case() {
* rotation, which was a weak spot. * rotation, which was a weak spot.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn qrcode_black_box6_test_case() { fn qrcode_black_box6_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rss14_black_box1_test_case() { fn rss14_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -41,7 +41,7 @@ fn rss14_black_box1_test_case() {
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rss14_black_box2_test_case() { fn rss14_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -32,7 +32,7 @@ mod common;
/** /**
* A test of {@link RSSExpandedReader} against a fixed test set of images. * A test of {@link RSSExpandedReader} against a fixed test set of images.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rssexpanded_black_box1_test_case() { fn rssexpanded_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -51,7 +51,7 @@ fn rssexpanded_black_box1_test_case() {
/** /**
* A test of {@link RSSExpandedReader} against a fixed test set of images. * A test of {@link RSSExpandedReader} against a fixed test set of images.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rssexpanded_black_box2_test_case() { fn rssexpanded_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -70,7 +70,7 @@ fn rssexpanded_black_box2_test_case() {
/** /**
* A test of {@link RSSExpandedReader} against a fixed test set of images. * A test of {@link RSSExpandedReader} against a fixed test set of images.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rssexpanded_black_box3_test_case() { fn rssexpanded_black_box3_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -90,7 +90,7 @@ fn rssexpanded_black_box3_test_case() {
* A test of {@link RSSExpandedReader} against a fixed test set of images including * A test of {@link RSSExpandedReader} against a fixed test set of images including
* stacked RSS barcodes. * stacked RSS barcodes.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rssexpanded_stacked_black_box1_test_case() { fn rssexpanded_stacked_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -110,7 +110,7 @@ fn rssexpanded_stacked_black_box1_test_case() {
* A test of {@link RSSExpandedReader} against a fixed test set of images including * A test of {@link RSSExpandedReader} against a fixed test set of images including
* stacked RSS barcodes. * stacked RSS barcodes.
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn rssexpanded_stacked_black_box2_test_case() { fn rssexpanded_stacked_black_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Chris Wood * @author Chris Wood
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn telepen_alpha_test_case() { fn telepen_alpha_test_case() {
const NUMTESTS: u32 = 5; const NUMTESTS: u32 = 5;
@@ -39,7 +39,7 @@ fn telepen_alpha_test_case() {
tester.test_black_box(); tester.test_black_box();
} }
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn telepen_numeric_test_case() { fn telepen_numeric_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box1_test_case() { fn upcablack_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -42,7 +42,7 @@ fn upcablack_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box2_test_case() { fn upcablack_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -62,7 +62,7 @@ fn upcablack_box2_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box3_reflective_test_case() { fn upcablack_box3_reflective_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -82,7 +82,7 @@ fn upcablack_box3_reflective_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box4_test_case() { fn upcablack_box4_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -102,7 +102,7 @@ fn upcablack_box4_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box5_test_case() { fn upcablack_box5_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -123,7 +123,7 @@ fn upcablack_box5_test_case() {
* A set of blurry images taken with a fixed-focus device. * A set of blurry images taken with a fixed-focus device.
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upcablack_box6_blurry_test_case() { fn upcablack_box6_blurry_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upceblack_box1_test_case() { fn upceblack_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -42,7 +42,7 @@ fn upceblack_box1_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upceblack_box2_test_case() { fn upceblack_box2_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(
@@ -62,7 +62,7 @@ fn upceblack_box2_test_case() {
/** /**
* @author dswitkin@google.com (Daniel Switkin) * @author dswitkin@google.com (Daniel Switkin)
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upceblack_box3_reflective_test_case() { fn upceblack_box3_reflective_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(

View File

@@ -22,7 +22,7 @@ mod common;
/** /**
* @author Sean Owen * @author Sean Owen
*/ */
#[cfg(feature = "image-formats")] #[cfg(feature = "image_formats")]
#[test] #[test]
fn upceanextension_black_box1_test_case() { fn upceanextension_black_box1_test_case() {
let mut tester = common::AbstractBlackBoxTestCase::new( let mut tester = common::AbstractBlackBoxTestCase::new(