ha! I would never had seen that. Thanks much On Sun, Apr 3, 2011 at 9:49 PM, Jordan Wilberding <[email protected]> wrote: > I actually noticed this the first time around, but I thought somehow you > just copied and pasted wrong because of a newline. > Anyways, ?assertMatch([{"a", ["1.1", "1.2" "1.3"]}], > You forgot a comma between "1.2" and "1.3" > Cheers! > JW > > On Sun, Apr 3, 2011 at 10:34 PM, Martin Logan <[email protected]> > wrote: >> >> sort_name_and_vsn_pairs_test() -> >> NameAndVsnPairs = [{"a", "1.1"},{"a", "1.3"},{"a", "1.1"},{"a", >> "1.2"}], >> ?assertMatch([{"a", "1.3"},{"a", "1.2"},{"a", "1.1"},{"a", "1.1"}], >> sort_name_and_vsn_pairs(NameAndVsnPairs)). >> >> collect_dups_test() -> >> SortedPairs = [{"a", "1.3"},{"a", "1.2"},{"a", "1.1"},{"a", "1.1"}], >> ?assertMatch([{"a", ["1.1", "1.2" "1.3"]}], >> collect_dups(SortedPairs)). >> >> >> On Sun, Apr 3, 2011 at 9:25 PM, Martin Logan <[email protected]> >> wrote: >> > That is just an escape for printing purposes. All tests have it when >> > dealing with strings. That is because eunit prints the expected value, >> > a term(), as a string(). >> > >> > On Sun, Apr 3, 2011 at 9:21 PM, Jordan Wilberding >> > <[email protected]> wrote: >> >> Well for one the expect value is "blah", whereas your given value is >> >> just >> >> blah (you don't have beginning and end quote). >> >> Also, I am not sure how the unit tests will treat the \" vs a " >> >> (without the >> >> slash). >> >> Thanks! >> >> JW >> >> On Sun, Apr 3, 2011 at 9:21 PM, Martin Logan <[email protected]> >> >> wrote: >> >>> >> >>> Looks like a match to me >> >>> >> >>> epl_list: collect_dups_test...*failed* >> >>> ::error:{assertMatch_failed,[{module,epl_list}, >> >>> {line,161}, >> >>> {expression,"collect_dups ( SortedPairs )"}, >> >>> {expected,"[ { \"a\" , [ \"1.1\" , \"1.2\" >> >>> \"1.3\" ] } ]"}, >> >>> {value,[{"a",["1.1","1.2","1.3"]}]}]} >> >>> in function epl_list:'-collect_dups_test/0-fun-0-'/0 >> >>> >> >>> >> >>> -- >> >>> Martin Logan >> >>> Erlang & OTP in Action (Manning) http://manning.com/logan >> >>> http://twitter.com/martinjlogan >> >>> http://erlware.org >> >>> >> >>> -- >> >>> You received this message because you are subscribed to the Google >> >>> Groups >> >>> "erlware-dev" group. >> >>> To post to this group, send email to [email protected]. >> >>> To unsubscribe from this group, send email to >> >>> [email protected]. >> >>> For more options, visit this group at >> >>> http://groups.google.com/group/erlware-dev?hl=en. >> >>> >> >> >> >> >> > >> > >> > >> > -- >> > Martin Logan >> > Erlang & OTP in Action (Manning) http://manning.com/logan >> > http://twitter.com/martinjlogan >> > http://erlware.org >> > >> >> >> >> -- >> Martin Logan >> Erlang & OTP in Action (Manning) http://manning.com/logan >> http://twitter.com/martinjlogan >> http://erlware.org > >
-- Martin Logan Erlang & OTP in Action (Manning) http://manning.com/logan http://twitter.com/martinjlogan http://erlware.org -- You received this message because you are subscribed to the Google Groups "erlware-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/erlware-dev?hl=en.
