@@ -152,7 +152,7 @@ namespace shellanything { namespace test
152152
153153 // ASSERT a 8 menus are available
154154 Menu::MenuPtrList menus = cmgr.GetConfigurations ()[0 ]->GetMenus ();
155- ASSERT_EQ ( 8 , menus.size () );
155+ ASSERT_EQ ( 9 , menus.size () );
156156
157157 // assert <visibility> tag properly parsed
158158 static const std::string expected_property = " bar" ;
@@ -162,16 +162,18 @@ namespace shellanything { namespace test
162162 static const std::string expected_inverse_maxfiles = " maxfiles" ;
163163 static const std::string expected_inverse_many = " maxfiles;maxfolders" ;
164164 static const std::string expected_inverse_unknown = " foo" ;
165-
166- ASSERT_EQ ( expected_property, menus[00 ]->GetVisibility ().GetProperties () );
167- ASSERT_EQ ( 5 , menus[01 ]->GetVisibility ().GetMaxFiles () );
168- ASSERT_EQ ( 6 , menus[01 ]->GetVisibility ().GetMaxDirectories () );
169- ASSERT_EQ ( expected_file_extension, menus[02 ]->GetVisibility ().GetFileExtensions () );
170- ASSERT_EQ ( expected_file_exists, menus[03 ]->GetVisibility ().GetFileExists () );
171- ASSERT_EQ ( expected_inverse_empty, menus[04 ]->GetVisibility ().GetInserve () );
172- ASSERT_EQ ( expected_inverse_maxfiles, menus[05 ]->GetVisibility ().GetInserve () );
173- ASSERT_EQ ( expected_inverse_many, menus[06 ]->GetVisibility ().GetInserve () );
174- ASSERT_EQ ( expected_inverse_unknown, menus[07 ]->GetVisibility ().GetInserve () );
165+ static const std::string expected_class = " file" ;
166+
167+ ASSERT_EQ ( expected_property, menus[0 ]->GetVisibility ().GetProperties () );
168+ ASSERT_EQ ( 5 , menus[1 ]->GetVisibility ().GetMaxFiles () );
169+ ASSERT_EQ ( 6 , menus[1 ]->GetVisibility ().GetMaxDirectories () );
170+ ASSERT_EQ ( expected_file_extension, menus[2 ]->GetVisibility ().GetFileExtensions () );
171+ ASSERT_EQ ( expected_file_exists, menus[3 ]->GetVisibility ().GetFileExists () );
172+ ASSERT_EQ ( expected_inverse_empty, menus[4 ]->GetVisibility ().GetInserve () );
173+ ASSERT_EQ ( expected_inverse_maxfiles, menus[5 ]->GetVisibility ().GetInserve () );
174+ ASSERT_EQ ( expected_inverse_many, menus[6 ]->GetVisibility ().GetInserve () );
175+ ASSERT_EQ ( expected_inverse_unknown, menus[7 ]->GetVisibility ().GetInserve () );
176+ ASSERT_EQ ( expected_class, menus[8 ]->GetVisibility ().GetClass () );
175177
176178 // cleanup
177179 ASSERT_TRUE ( ra::filesystem::DeleteFile (template_target_path.c_str ()) ) << " Failed deleting file '" << template_target_path << " '." ;
0 commit comments