@@ -256,21 +256,22 @@ def write_codeownership_config
256256 end
257257
258258 context 'app has no public dir' do
259- it 'adds a TODO.md file letting someone know what to do with it ' do
259+ it 'adds a public directory ' do
260260 Packs . create_pack! ( pack_name : 'packs/organisms' )
261- actual_todo = Pathname . new ( 'packs/organisms/app/public/TODO.md' ) . read
262- expect ( actual_todo ) . to eq expected_todo
261+ public_directory = Pathname . new ( 'packs/organisms/app/public' )
262+ expect ( public_directory . exist? ) . to eq true
263+ expect ( public_directory . join ( 'organisms' ) . exist? ) . to eq true
263264 end
264265
265266 context 'pack not enforcing privacy' do
266- it 'does not add a TODO.md file ' do
267+ it 'does not add a public directory ' do
267268 Packs . create_pack! ( pack_name : 'packs/organisms' , enforce_privacy : false )
268269
269270 ParsePackwerk . bust_cache!
270271 package = ParsePackwerk . find ( 'packs/organisms' )
271272 expect ( package . enforce_privacy ) . to eq ( false )
272- todo_file = Pathname . new ( 'packs/organisms/app/public/TODO.md ' )
273- expect ( todo_file . exist? ) . to eq false
273+ public_directory = Pathname . new ( 'packs/organisms/app/public' )
274+ expect ( public_directory . exist? ) . to eq false
274275 end
275276 end
276277 end
@@ -789,16 +790,15 @@ def write_codeownership_config
789790 end
790791
791792 context 'app has no public dir' do
792- it 'adds a TODO.md file letting someone know what to do with it ' do
793+ it 'adds a public directory ' do
793794 write_file ( 'app/services/foo.rb' )
794795 write_package_yml ( 'packs/organisms' )
795796 Packs . move_to_pack! (
796797 pack_name : 'packs/organisms' ,
797798 paths_relative_to_root : [ 'app/services/foo.rb' ]
798799 )
799800
800- actual_todo = Pathname . new ( 'packs/organisms/app/public/TODO.md' ) . read
801- expect ( actual_todo ) . to eq expected_todo
801+ expect ( Pathname . new ( 'packs/organisms/app/public/organisms' ) . exist? ) . to eq true
802802 end
803803
804804 context 'pack not enforcing privacy' do
0 commit comments