| 938 | } |
| 939 | |
| 940 | void |
| 941 | test_t() |
| 942 | { |
| 943 | using namespace std; |
| 944 | using namespace date; |
| 945 | { |
| 946 | istringstream in{"05/04/17"}; |
| 947 | year_month_day d1; |
| 948 | in >> parse("%t%D", d1); |
| 949 | assert(d1 == may/4/2017); |
| 950 | } |
| 951 | { |
| 952 | istringstream in{" 05/04/17"}; |
| 953 | year_month_day d1; |
| 954 | in >> parse("%t%D", d1); |
| 955 | assert(d1 == may/4/2017); |
| 956 | } |
| 957 | { |
| 958 | istringstream in{" 05/04/17"}; |
| 959 | year_month_day d1; |
| 960 | in >> parse("%t%D", d1); |
| 961 | assert(in.fail()); |
| 962 | } |
| 963 | } |
| 964 | |
| 965 | int |
| 966 | main() |