David Tolnay
|
f44402e224
|
Add regression test for issue 1804
|
2020-05-08 15:38:44 -07:00 |
|
David Tolnay
|
115c1b4830
|
Exclude expansion tests from test suite by default
This test isn't high enough signal to have all contributors run it.
|
2020-05-05 21:52:37 -07:00 |
|
David Tolnay
|
23db3a41e7
|
Run expansion tests only if rustfmt is present
|
2020-05-05 21:50:14 -07:00 |
|
David Tolnay
|
19a11237b8
|
Regenerate macrotest *.expanded.rs files
This picks up changes from a135199ab104a8068f6dd672f813760d17128212 and 1b35c9e27e8b6acff0bf1a4c1a030492e0e533d5.
|
2020-05-05 17:23:30 -07:00 |
|
David Tolnay
|
732544aed6
|
Update to macrotest 1.0
|
2020-05-05 17:23:30 -07:00 |
|
David Tolnay
|
65dfa607c8
|
Update to rustversion 1.0
|
2020-05-05 17:23:30 -07:00 |
|
David Tolnay
|
03addbae55
|
Format with rustfmt 2020-03-11
|
2020-04-19 17:32:11 -07:00 |
|
David Tolnay
|
a61cd0f236
|
Update ui tests to nightly-2020-02-08
|
2020-02-08 00:10:00 -08:00 |
|
David Tolnay
|
895eb2ba6c
|
Update ui tests to nightly-2019-12-19
|
2019-12-18 23:46:29 -08:00 |
|
David Tolnay
|
cd365de70c
|
Update ui tests to nightly-2019-12-18
|
2019-12-17 23:47:40 -08:00 |
|
David Tolnay
|
b9909cef3d
|
Revert "Remove never_type feature gate"
This reverts commit 533fb9cc443eb48604250c14a4d70648752ad17b.
|
2019-12-15 19:52:59 -08:00 |
|
David Tolnay
|
d540e72fc7
|
Format with rustfmt 2019-10-07
|
2019-11-26 00:02:11 -08:00 |
|
David Tolnay
|
13d0899776
|
Add missing import in de_enum expand test
|
2019-11-26 00:00:05 -08:00 |
|
David Tolnay
|
4fefa7a01d
|
Format imports in expandtest inputs
|
2019-11-25 23:57:34 -08:00 |
|
David Tolnay
|
90486607a1
|
Update test suite to nightly-2019-11-26
|
2019-11-25 23:51:43 -08:00 |
|
David Tolnay
|
0b303c766c
|
Mark tests ignored on emscripten rather than omitting
This way they still appear in `cargo test`'s output.
|
2019-11-24 17:27:30 -08:00 |
|
David Tolnay
|
c371563bfc
|
Reduce nesting of macrotest test cases
|
2019-11-24 17:25:44 -08:00 |
|
David Tolnay
|
d17d8eb3ee
|
Rely on std::process::Command's path search
|
2019-11-24 17:23:02 -08:00 |
|
David Tolnay
|
bcaebdb2b7
|
Merge pull request #1662 from eupn/use-macrotest
Implement expansion tests
|
2019-11-24 17:14:35 -08:00 |
|
David Tolnay
|
ff70409215
|
Merge pull request #1669 from H2CO3/master
Allow untagged unit variants to deserialize from `Visitor::visit_none()`
|
2019-11-24 16:13:37 -08:00 |
|
David Tolnay
|
97a98a7031
|
Test only deser for untagged unit visit_none
|
2019-11-24 15:59:08 -08:00 |
|
David Tolnay
|
533fb9cc44
|
Remove never_type feature gate
The stabilization for this feature has landed in nightly.
|
2019-11-23 19:30:39 -08:00 |
|
Árpád Goretity
|
59b99d2d60
|
Move test for untagged-variant-from-unit where it belongs
|
2019-11-07 21:18:12 +01:00 |
|
Árpád Goretity
|
c796daed7c
|
Fix test for untagged unit variant
|
2019-11-07 12:58:09 +01:00 |
|
Árpád Goretity
|
6e2c385fa5
|
Allow untagged unit variants to deserialize from Visitor::visit_none()
|
2019-11-06 17:31:27 +01:00 |
|
Evgenii P
|
9a0e4e0176
|
Ignore expansion test if cargo-expand subcommand isn't present
|
2019-11-03 20:31:08 +08:00 |
|
Evgenii P
|
640f8e0e82
|
Remove stdlib derives and fix expanded files to have newlines at the end
|
2019-11-03 20:08:39 +08:00 |
|
Evgenii P
|
4dda90502a
|
Add *.expanded.rs files
|
2019-11-01 02:32:34 +08:00 |
|
Evgenii P
|
dc6dbba47c
|
Implement derive macros expansion tests using macrotest
|
2019-11-01 02:32:06 +08:00 |
|
Jan Alexander Steffens (heftig)
|
b8772a1e40
|
Deserialize Box<Path> through PathBuf::into_boxed_path
Including Rc<Path> et al.
Fixes https://github.com/serde-rs/serde/issues/1633
|
2019-10-22 22:31:51 +02:00 |
|
Jan Alexander Steffens (heftig)
|
42990d8264
|
Deserialize PathBuf from bytes
&Path already allows this. Also complete the tests for Path/PathBuf.
|
2019-10-22 22:30:53 +02:00 |
|
David Tolnay
|
44fa7b0f6b
|
Remove unused rustc-serialize dependency from test suite
|
2019-10-04 21:29:06 -04:00 |
|
David Tolnay
|
bda561df4e
|
Update test suite to nightly-2019-10-04
|
2019-10-03 21:45:09 -04:00 |
|
David Tolnay
|
8955420baf
|
Update test suite to nightly-2019-10-02
|
2019-10-02 09:45:00 -04:00 |
|
David Tolnay
|
21ee256911
|
Update test suite to nightly-2019-09-30
|
2019-09-30 15:56:04 -04:00 |
|
David Tolnay
|
e46463e69f
|
Add tests for attribute parse errors
|
2019-09-07 22:57:27 -07:00 |
|
David Tolnay
|
187a0a3ec0
|
Format with rustfmt 2019-08-19
|
2019-09-07 22:16:49 -07:00 |
|
Jake Kiesel
|
acc8640c1e
|
Fix (de)serialization of new types where the internal type is skipped
|
2019-09-07 03:20:43 -06:00 |
|
David Tolnay
|
273ecdb786
|
Update ui tests on nightly-2019-08-16
|
2019-08-16 11:30:49 -07:00 |
|
David Tolnay
|
d0fb958e99
|
Remove unneeded explicit type parameters in test_from_into_traits
|
2019-07-17 12:32:34 -07:00 |
|
David Tolnay
|
b941c63a53
|
More typical TryFrom usage for test
|
2019-07-17 12:31:41 -07:00 |
|
David Tolnay
|
cf70c3fb05
|
Format with rustfmt 2019-06-09
|
2019-07-17 12:27:26 -07:00 |
|
David Tolnay
|
92e0b62c6b
|
Merge pull request 1526 from fanzeyi/try_from
|
2019-07-17 12:16:31 -07:00 |
|
David Tolnay
|
7b0e06c825
|
Provide 32 bit atomic impls for emscripten
|
2019-07-17 11:44:24 -07:00 |
|
David Tolnay
|
f3e2bb5104
|
Disable 64 bit atomic tests on emscripten
|
2019-07-16 10:00:44 -07:00 |
|
David Tolnay
|
e89feb9635
|
Test atomics without needing a macro
As a secondary benefit, this avoids a congnitive_complexity lint from
Clippy.
|
2019-07-16 09:17:36 -07:00 |
|
David Tolnay
|
5f72766c27
|
Ignore unreadable_literal lint in test code
|
2019-07-16 09:04:43 -07:00 |
|
David Tolnay
|
102a332616
|
Format with rustfmt 2019-06-09
|
2019-07-16 07:32:13 -07:00 |
|
James Brown
|
4e5f63ff45
|
gate atomic serde on rust 1.34 or higher
|
2019-07-12 13:44:42 -07:00 |
|
James Brown
|
de709e72a8
|
implement deserialization for atomic integer types
|
2019-07-11 18:18:54 -07:00 |
|