mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-26 00:21:13 +00:00
Add tests.
This commit is contained in:
parent
08b0741fa7
commit
5adc272ee7
@ -21,6 +21,14 @@ function (expect_compile_error code)
|
|||||||
endif ()
|
endif ()
|
||||||
endfunction ()
|
endfunction ()
|
||||||
|
|
||||||
|
# Array is noncopyable.
|
||||||
|
expect_compile_error("fmt::internal::Array<char, 5> a, b(a);")
|
||||||
|
expect_compile_error("fmt::internal::Array<char, 5> a, b; b = a;")
|
||||||
|
|
||||||
|
# Writer is noncopyable.
|
||||||
|
expect_compile_error("fmt::Writer a, b(a);")
|
||||||
|
expect_compile_error("fmt::Writer a, b; b = a;")
|
||||||
|
|
||||||
# Writing a wide character to a character stream Writer is forbidden.
|
# Writing a wide character to a character stream Writer is forbidden.
|
||||||
expect_compile_error("fmt::Writer() << L'a';")
|
expect_compile_error("fmt::Writer() << L'a';")
|
||||||
expect_compile_error("fmt::Writer() << fmt::pad(\"abc\", 5, L' ');")
|
expect_compile_error("fmt::Writer() << fmt::pad(\"abc\", 5, L' ');")
|
||||||
|
Loading…
Reference in New Issue
Block a user