erlang-ls / erlang_ls

The Erlang Language Server
https://erlang-ls.github.io/
Apache License 2.0
620 stars 136 forks source link

test suite failure with 0.46.2 #1429

Open domenkozar opened 1 year ago

domenkozar commented 1 year ago
%%% els_diagnostics_SUITE ==> bound_var_in_pattern: FAILED
%%% els_diagnostics_SUITE ==> 
Failure/Error: ?assertEqual([#{message => <<66,111,117,110,100,32,118,97,114,105,97,98,108,101,32,105,110,32,112,97,116,116,101,114,110,58,32,86,97,114,49>>,range => {{5,2},{5,6}}},#{message => <<66,111,117,110,100,32,118,97,114,105,97,98,108,101,32,105,110,32,112,97,116,116,101,114,110,58,32,86,97,114,50>>,range => {{9,9},{9,13}}},#{message => <<66,111,117,110,100,32,118,97,114,105,97,98,108,101,32,105,110,32,112,97,116,116,101,114,110,58,32,86,97,114,51>>,range => {{15,10},{15,14}}},#{message => <<66,111,117,110,100,32,118,97,114,105,97,98,108,101,32,105,110,32,112,97,116,116,101,114,110,58,32,86,97,114,52>>,range => {{17,8},{17,12}}},#{message => <<66,111,117,110,100,32,118,97,114,105,97,98,108,101,32,105,110,32,112,97,116,116,101,114,110,58,32,86,97,114,53>>,range => {{23,6},{23,10}}}], lists : sort ( Simplified ))
  expected: [#{message => <<"Bound variable in pattern: Var1">>,
               range => {{5,2},{5,6}}},
             #{message => <<"Bound variable in pattern: Var2">>,
               range => {{9,9},{9,13}}},
             #{message => <<"Bound variable in pattern: Var3">>,
               range => {{15,10},{15,14}}},
             #{message => <<"Bound variable in pattern: Var4">>,
               range => {{17,8},{17,12}}},
             #{message => <<"Bound variable in pattern: Var5">>,
               range => {{23,6},{23,10}}}]
       got: [#{message => <<"Bound variable in pattern: F">>,
               range => {{29,6},{29,7}}},
             #{message => <<"Bound variable in pattern: New">>,
               range => {{28,6},{28,9}}},
             #{message => <<"Bound variable in pattern: Var1">>,
               range => {{5,2},{5,6}}},
             #{message => <<"Bound variable in pattern: Var2">>,
               range => {{9,9},{9,13}}},
             #{message => <<"Bound variable in pattern: Var3">>,
               range => {{15,10},{15,14}}},
             #{message => <<"Bound variable in pattern: Var4">>,
               range => {{17,8},{17,12}}},
             #{message => <<"Bound variable in pattern: Var5">>,
               range => {{23,6},{23,10}}}]
      line: 99
   comment: [#{message => <<"Bound variable in pattern: Var1">>,
               range =>
                   #{'end' => #{character => 6,line => 5},
                     start => #{character => 2,line => 5}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: Var2">>,
               range =>
                   #{'end' => #{character => 13,line => 9},
                     start => #{character => 9,line => 9}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: Var4">>,
               range =>
                   #{'end' => #{character => 12,line => 17},
                     start => #{character => 8,line => 17}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: Var3">>,
               range =>
                   #{'end' => #{character => 14,line => 15},
                     start => #{character => 10,line => 15}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: Var5">>,
               range =>
                   #{'end' => #{character => 10,line => 23},
                     start => #{character => 6,line => 23}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: F">>,
               range =>
                   #{'end' => #{character => 7,line => 29},
                     start => #{character => 6,line => 29}},
               severity => 4,source => <<"BoundVarInPattern">>},
             #{message => <<"Bound variable in pattern: New">>,
               range =>
                   #{'end' => #{character => 9,line => 28},
                     start => #{character => 6,line => 28}},
               severity => 4,source => <<"BoundVarInPattern">>}]