8bf67a4375f3d5f15a109bea5a33a782c602fe67
braney
  Tue Mar 10 13:07:00 2026 -0700
hubCheck: warn about periods in track names refs #37223

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

diff --git src/hg/utils/hubCheck/tests/expected/dotInName.output.txt src/hg/utils/hubCheck/tests/expected/dotInName.output.txt
new file mode 100644
index 00000000000..52d15433057
--- /dev/null
+++ src/hg/utils/hubCheck/tests/expected/dotInName.output.txt
@@ -0,0 +1,8 @@
+Found 7 problems:
+warning: missing description page for track. Add 'html my_composite.html' line to the 'my_composite' track stanza. 
+warning: missing description page for track. Add 'html my_sub_track1.html' line to the 'my_sub_track1' track stanza. 
+warning: missing description page for track. Add 'html my_sub_track2.html' line to the 'my_sub_track2' track stanza. 
+warning: missing hub overview description page. Add a 'descriptionUrl hubDescription.html' line to hub.txt.
+warning: track name "my.composite" contains a period which will be changed to an underscore. Periods in track names can cause problems with table browser filters. Consider using underscores instead.
+warning: track name "my.sub.track1" contains a period which will be changed to an underscore. Periods in track names can cause problems with table browser filters. Consider using underscores instead.
+warning: track name "my.sub.track2" contains a period which will be changed to an underscore. Periods in track names can cause problems with table browser filters. Consider using underscores instead.