=== Test case: syntax_tools_SUITE:t_erl_parse_type/1 (click for source code) === Config value: [{watchdog,<0.234.0>}, {tc_logfile,"/buildroot/otp/lib/syntax_tools/make_test_dir/ct_logs/ct_run.test_server@6e6c5f58dd8b.2025-08-21_17.02.29/make_test_dir.syntax_tools_test.logs/run.2025-08-21_17.02.29/syntax_tools_suite.t_erl_parse_type.html"}, {tc_group_properties,[]}, {tc_group_path,[]}, {data_dir,"/buildroot/otp/lib/syntax_tools/make_test_dir/syntax_tools_test/syntax_tools_SUITE_data/"}, {priv_dir,"/buildroot/otp/lib/syntax_tools/make_test_dir/ct_logs/ct_run.test_server@6e6c5f58dd8b.2025-08-21_17.02.29/make_test_dir.syntax_tools_test.logs/run.2025-08-21_17.02.29/log_private/"}, {nodenames,[]}] === Current directory is "/buildroot/otp/lib/syntax_tools/make_test_dir/ct_logs/ct_run.test_server@6e6c5f58dd8b.2025-08-21_17.02.29" === Started at 2025-08-21 17:02:45
Str: "1" Str: "123456789" Str: "$h" Str: "3.1415" Str: "1.33e36" Str: "\"1.33e36: hello\"" Str: "Var1" Str: "_" Str: "[]" Str: "{}" Str: "#{}" Str: "'some atom'" Str: "case X of t -> t; f -> f end" Str: "try X of t -> t catch C:R -> error end" Str: "receive X -> X end" Str: "receive M -> X1 after T -> X2 end" Str: "catch (X)" Str: "fun(X) -> X end" Str: "fun Foo(X) -> X end" Str: "fun foo/2" Str: "fun bar:foo/2" Str: "if X -> t; true -> f end" Str: "<<1,2,3,4>>" Str: "<<1,2,3,4:5>>" Str: "<<V1:63,V2:22/binary, V3/bits>>" Str: "begin X end" Str: "foo(X1,X2)" Str: "bar:foo(X1,X2)" Str: "[1,2,3,4]" Str: "[1|4]" Str: "[<<1>>,<<2>>,-2,<<>>,[more,list]]" Str: "[1|[2|[3|[4|[]]]]]" Str: "#{ a=>1, b=>2 }" Str: "#{3=>3}#{ a=>1, b=>2 }" Str: "#{ a:=1, b:=2 }" Str: "M#{ a=>1, b=>2 }" Str: "[V||V <- Vs]" Str: "[V||V <:- Vs]" Str: "[catch V||V <- Vs]" Str: "<< <<B>> || <<B>> <= Bs>>" Str: "<< <<B>> || <<B>> <:= Bs>>" Str: "<< (catch <<B>>) || <<B>> <= Bs>>" Str: "#{K => V || {K,V} <- KVs}" Str: "#{K => V || {K,V} <:- KVs}" Str: "#{K => (catch V) || {K,V} <- KVs}" Str: "[V+W||V <- Vs && W <- Ws]" Str: "[catch V+W||V <- Vs && W <- Ws]" Str: "<< <<B>> || <<B>> <= Bs>>" Str: "<< (catch <<B>>) || <<B>> <= Bs>>" Str: "<< <<B:8,C:8>> || <<B>> <= Bs && <<C>> <= Cs>>" Str: "<< (catch <<B:8,C:8>>) || <<B>> <= Bs && <<C>> <= Cs>>" Str: "#state{ a = A, b = B}" Str: "#state{}" Str: "#s{ a = #def{ a=A }, b = B}" Str: "State#state{ a = A, b = B}" Str: "State#state.a" Str: "#state.a" Str: "-X" Str: "X1 + X2" Str: "(X1 + X2) * X3" Str: "X1 = X2" Str: "{a,b,c}" === Ended at 2025-08-21 17:02:45 === successfully completed test case === === Returned value: ok
Test run history | Top level test index | Latest test result