Skip to content

Conversation

@sunny
Copy link
Contributor

@sunny sunny commented Sep 12, 2025

Before when calling rspec:

/Users/sunny/code/clabe/lib/clabe.rb:151: warning: key "027" is duplicated and overwritten on line 152
/Users/sunny/code/clabe/lib/clabe.rb:153: warning: key "028" is duplicated and overwritten on line 154
/Users/sunny/code/clabe/lib/clabe.rb:154: warning: key "028" is duplicated and overwritten on line 155
/Users/sunny/code/clabe/lib/clabe.rb:172: warning: key "060" is duplicated and overwritten on line 173
/Users/sunny/code/clabe/lib/clabe.rb:175: warning: key "062" is duplicated and overwritten on line 176
/Users/sunny/code/clabe/lib/clabe.rb:186: warning: key "072" is duplicated and overwritten on line 187
/Users/sunny/code/clabe/lib/clabe.rb:206: warning: key "100" is duplicated and overwritten on line 207
/Users/sunny/code/clabe/lib/clabe.rb:216: warning: key "109" is duplicated and overwritten on line 217
/Users/sunny/code/clabe/lib/clabe.rb:246: warning: key "138" is duplicated and overwritten on line 247
/Users/sunny/code/clabe/lib/clabe.rb:249: warning: key "150" is duplicated and overwritten on line 250
/Users/sunny/code/clabe/lib/clabe.rb:252: warning: key "152" is duplicated and overwritten on line 253
/Users/sunny/code/clabe/lib/clabe.rb:256: warning: key "155" is duplicated and overwritten on line 257
/Users/sunny/code/clabe/lib/clabe.rb:260: warning: key "158" is duplicated and overwritten on line 261
/Users/sunny/code/clabe/lib/clabe.rb:264: warning: key "161" is duplicated and overwritten on line 265
/Users/sunny/code/clabe/lib/clabe.rb:266: warning: key "162" is duplicated and overwritten on line 267
/Users/sunny/code/clabe/lib/clabe.rb:270: warning: key "165" is duplicated and overwritten on line 271
/Users/sunny/code/clabe/lib/clabe.rb:273: warning: key "167" is duplicated and overwritten on line 274
/Users/sunny/code/clabe/lib/clabe.rb:275: warning: key "168" is duplicated and overwritten on line 276
/Users/sunny/code/clabe/lib/clabe.rb:282: warning: key "180" is duplicated and overwritten on line 283
/Users/sunny/code/clabe/lib/clabe.rb:283: warning: key "180" is duplicated and overwritten on line 284
/Users/sunny/code/clabe/lib/clabe.rb:284: warning: key "180" is duplicated and overwritten on line 285
/Users/sunny/code/clabe/lib/clabe.rb:285: warning: key "180" is duplicated and overwritten on line 286
/Users/sunny/code/clabe/lib/clabe.rb:286: warning: key "180" is duplicated and overwritten on line 287
/Users/sunny/code/clabe/lib/clabe.rb:287: warning: key "180" is duplicated and overwritten on line 288
/Users/sunny/code/clabe/lib/clabe.rb:288: warning: key "180" is duplicated and overwritten on line 289
/Users/sunny/code/clabe/lib/clabe.rb:289: warning: key "180" is duplicated and overwritten on line 290
/Users/sunny/code/clabe/lib/clabe.rb:290: warning: key "180" is duplicated and overwritten on line 291
/Users/sunny/code/clabe/lib/clabe.rb:291: warning: key "180" is duplicated and overwritten on line 292
/Users/sunny/code/clabe/lib/clabe.rb:292: warning: key "180" is duplicated and overwritten on line 293
/Users/sunny/code/clabe/lib/clabe.rb:293: warning: key "180" is duplicated and overwritten on line 294
/Users/sunny/code/clabe/lib/clabe.rb:294: warning: key "180" is duplicated and overwritten on line 295
/Users/sunny/code/clabe/lib/clabe.rb:295: warning: key "180" is duplicated and overwritten on line 296
/Users/sunny/code/clabe/lib/clabe.rb:296: warning: key "180" is duplicated and overwritten on line 297
/Users/sunny/code/clabe/lib/clabe.rb:338: warning: key "237" is duplicated and overwritten on line 339
/Users/sunny/code/clabe/lib/clabe.rb:364: warning: key "272" is duplicated and overwritten on line 365
/Users/sunny/code/clabe/lib/clabe.rb:367: warning: key "274" is duplicated and overwritten on line 368
/Users/sunny/code/clabe/lib/clabe.rb:381: warning: key "294" is duplicated and overwritten on line 382
/Users/sunny/code/clabe/lib/clabe.rb:403: warning: key "320" is duplicated and overwritten on line 404
/Users/sunny/code/clabe/lib/clabe.rb:404: warning: key "320" is duplicated and overwritten on line 405
/Users/sunny/code/clabe/lib/clabe.rb:405: warning: key "320" is duplicated and overwritten on line 406
/Users/sunny/code/clabe/lib/clabe.rb:406: warning: key "320" is duplicated and overwritten on line 407
/Users/sunny/code/clabe/lib/clabe.rb:407: warning: key "320" is duplicated and overwritten on line 408
/Users/sunny/code/clabe/lib/clabe.rb:419: warning: key "331" is duplicated and overwritten on line 420
/Users/sunny/code/clabe/lib/clabe.rb:423: warning: key "334" is duplicated and overwritten on line 424
/Users/sunny/code/clabe/lib/clabe.rb:465: warning: key "375" is duplicated and overwritten on line 466
/Users/sunny/code/clabe/lib/clabe.rb:466: warning: key "375" is duplicated and overwritten on line 467
/Users/sunny/code/clabe/lib/clabe.rb:467: warning: key "375" is duplicated and overwritten on line 468
/Users/sunny/code/clabe/lib/clabe.rb:497: warning: key "404" is duplicated and overwritten on line 498
/Users/sunny/code/clabe/lib/clabe.rb:528: warning: key "437" is duplicated and overwritten on line 529
/Users/sunny/code/clabe/lib/clabe.rb:543: warning: key "451" is duplicated and overwritten on line 544
/Users/sunny/code/clabe/lib/clabe.rb:546: warning: key "453" is duplicated and overwritten on line 547
/Users/sunny/code/clabe/lib/clabe.rb:589: warning: key "501" is duplicated and overwritten on line 590
/Users/sunny/code/clabe/lib/clabe.rb:629: warning: key "542" is duplicated and overwritten on line 630
/Users/sunny/code/clabe/lib/clabe.rb:659: warning: key "580" is duplicated and overwritten on line 660
/Users/sunny/code/clabe/lib/clabe.rb:660: warning: key "580" is duplicated and overwritten on line 661
/Users/sunny/code/clabe/lib/clabe.rb:661: warning: key "580" is duplicated and overwritten on line 662
/Users/sunny/code/clabe/lib/clabe.rb:662: warning: key "580" is duplicated and overwritten on line 663
/Users/sunny/code/clabe/lib/clabe.rb:663: warning: key "580" is duplicated and overwritten on line 664
/Users/sunny/code/clabe/lib/clabe.rb:664: warning: key "580" is duplicated and overwritten on line 665
/Users/sunny/code/clabe/lib/clabe.rb:665: warning: key "580" is duplicated and overwritten on line 666
/Users/sunny/code/clabe/lib/clabe.rb:687: warning: key "601" is duplicated and overwritten on line 688
/Users/sunny/code/clabe/lib/clabe.rb:688: warning: key "601" is duplicated and overwritten on line 689
/Users/sunny/code/clabe/lib/clabe.rb:693: warning: key "613" is duplicated and overwritten on line 694
/Users/sunny/code/clabe/lib/clabe.rb:708: warning: key "627" is duplicated and overwritten on line 709
/Users/sunny/code/clabe/lib/clabe.rb:710: warning: key "628" is duplicated and overwritten on line 711
/Users/sunny/code/clabe/lib/clabe.rb:713: warning: key "630" is duplicated and overwritten on line 714
/Users/sunny/code/clabe/lib/clabe.rb:718: warning: key "634" is duplicated and overwritten on line 719
/Users/sunny/code/clabe/lib/clabe.rb:721: warning: key "636" is duplicated and overwritten on line 722
/Users/sunny/code/clabe/lib/clabe.rb:723: warning: key "637" is duplicated and overwritten on line 724
/Users/sunny/code/clabe/lib/clabe.rb:728: warning: key "650" is duplicated and overwritten on line 729
/Users/sunny/code/clabe/lib/clabe.rb:729: warning: key "650" is duplicated and overwritten on line 730
/Users/sunny/code/clabe/lib/clabe.rb:730: warning: key "650" is duplicated and overwritten on line 731
/Users/sunny/code/clabe/lib/clabe.rb:731: warning: key "650" is duplicated and overwritten on line 732
/Users/sunny/code/clabe/lib/clabe.rb:737: warning: key "655" is duplicated and overwritten on line 738
/Users/sunny/code/clabe/lib/clabe.rb:751: warning: key "668" is duplicated and overwritten on line 752
/Users/sunny/code/clabe/lib/clabe.rb:755: warning: key "671" is duplicated and overwritten on line 756
/Users/sunny/code/clabe/lib/clabe.rb:762: warning: key "680" is duplicated and overwritten on line 763
/Users/sunny/code/clabe/lib/clabe.rb:763: warning: key "680" is duplicated and overwritten on line 764
/Users/sunny/code/clabe/lib/clabe.rb:764: warning: key "680" is duplicated and overwritten on line 765
/Users/sunny/code/clabe/lib/clabe.rb:773: warning: key "691" is duplicated and overwritten on line 774
/Users/sunny/code/clabe/lib/clabe.rb:814: warning: key "743" is duplicated and overwritten on line 815
/Users/sunny/code/clabe/lib/clabe.rb:830: warning: key "767" is duplicated and overwritten on line 831
/Users/sunny/code/clabe/lib/clabe.rb:834: warning: key "770" is duplicated and overwritten on line 835
/Users/sunny/code/clabe/lib/clabe.rb:849: warning: key "790" is duplicated and overwritten on line 850
/Users/sunny/code/clabe/lib/clabe.rb:852: warning: key "792" is duplicated and overwritten on line 853
/Users/sunny/code/clabe/lib/clabe.rb:872: warning: key "813" is duplicated and overwritten on line 873
/Users/sunny/code/clabe/lib/clabe.rb:881: warning: key "821" is duplicated and overwritten on line 882
/Users/sunny/code/clabe/lib/clabe.rb:883: warning: key "822" is duplicated and overwritten on line 884
/Users/sunny/code/clabe/lib/clabe.rb:894: warning: key "834" is duplicated and overwritten on line 895
/Users/sunny/code/clabe/lib/clabe.rb:901: warning: key "840" is duplicated and overwritten on line 902
/Users/sunny/code/clabe/lib/clabe.rb:933: warning: key "872" is duplicated and overwritten on line 934
/Users/sunny/code/clabe/lib/clabe.rb:937: warning: key "875" is duplicated and overwritten on line 938
/Users/sunny/code/clabe/lib/clabe.rb:957: warning: key "894" is duplicated and overwritten on line 958
/Users/sunny/code/clabe/lib/clabe.rb:967: warning: key "903" is duplicated and overwritten on line 968
/Users/sunny/code/clabe/lib/clabe.rb:970: warning: key "905" is duplicated and overwritten on line 971
/Users/sunny/code/clabe/lib/clabe.rb:978: warning: key "915" is duplicated and overwritten on line 979
/Users/sunny/code/clabe/lib/clabe.rb:1018: warning: key "974" is duplicated and overwritten on line 1021
F

Failures:

  1) Clabe validate
     Failure/Error: expect(actual_city).to eq(expected_city)

       expected: "Huixtla"
            got: "Huixtla MX-CHP"

       (compared using ==)
     # ./spec/clabe_spec.rb:29:in `block (3 levels) in <top (required)>'
     # ./spec/clabe_spec.rb:14:in `each'
     # ./spec/clabe_spec.rb:14:in `block (2 levels) in <top (required)>'

Finished in 0.01242 seconds (files took 0.05537 seconds to load)
1 example, 1 failure

Failed examples:

rspec ./spec/clabe_spec.rb:13 # Clabe validate

After:

.

Finished in 0.00329 seconds (files took 0.05932 seconds to load)
1 example, 0 failures

@sunny
Copy link
Contributor Author

sunny commented Sep 12, 2025

Fixed by #6

@sunny sunny closed this Sep 12, 2025
@sunny sunny deleted the fix-spec-and-remove-warnings branch September 12, 2025 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant