@@ -17,6 +17,7 @@ func TestFormatFromString(t *testing.T) {
1717func TestFormatForPath (t * testing.T ) {
1818 assert .Equal (t , Binary , FormatForPath ("/path/to/foobar" ))
1919 assert .Equal (t , Dotenv , FormatForPath ("/path/to/foobar.env" ))
20+ assert .Equal (t , Dotenv , FormatForPath ("/path/to/.env.foobar" ))
2021 assert .Equal (t , Ini , FormatForPath ("/path/to/foobar.ini" ))
2122 assert .Equal (t , Json , FormatForPath ("/path/to/foobar.json" ))
2223 assert .Equal (t , Yaml , FormatForPath ("/path/to/foobar.yml" ))
@@ -27,6 +28,7 @@ func TestFormatForPathOrString(t *testing.T) {
2728 assert .Equal (t , Binary , FormatForPathOrString ("/path/to/foobar" , "" ))
2829 assert .Equal (t , Dotenv , FormatForPathOrString ("/path/to/foobar" , "dotenv" ))
2930 assert .Equal (t , Dotenv , FormatForPathOrString ("/path/to/foobar.env" , "" ))
31+ assert .Equal (t , Dotenv , FormatForPathOrString ("/path/to/.env.foobar" , "" ))
3032 assert .Equal (t , Ini , FormatForPathOrString ("/path/to/foobar" , "ini" ))
3133 assert .Equal (t , Ini , FormatForPathOrString ("/path/to/foobar.ini" , "" ))
3234 assert .Equal (t , Json , FormatForPathOrString ("/path/to/foobar" , "json" ))
0 commit comments