8000 Add nested Profile resource to generated app · activeadmin/activeadmin@7ef5ea8 · GitHub
[go: up one dir, main page]

Skip to content

Commit 7ef5ea8

Browse files
committed
Add nested Profile resource to generated app
1 parent 5ca87de commit 7ef5ea8

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# frozen_string_literal: true
2+
ActiveAdmin.register Profile do
3+
menu parent: 'Users'
4+
permit_params :user_id, :bio
5+
end
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# frozen_string_literal: true
2+
class ProfilePolicy < ApplicationPolicy
3+
end

spec/unit/application_spec.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474

7575
describe "files in load path" do
7676
it "it should load sorted files" do
77-
expect(application.files.map { |f| File.basename(f) }).to eq(%w(admin_users.rb companies.rb dashboard.rb stores.rb))
77+
expect(application.files.map { |f| File.basename(f) }).to eq %w(admin_users.rb companies.rb dashboard.rb profiles.rb stores.rb)
7878
end
7979

8080
it "should load files in the first level directory" do
@@ -103,7 +103,9 @@
103103
begin
104104
FileUtils.mkdir_p(test_dir)
105105
FileUtils.touch(test_file)
106-
expect(application.files.map { |f| File.basename(f) }).to eq(%w(posts.rb admin_users.rb companies.rb dashboard.rb stores.rb))
106+
expect(application.files.map { |f| File.basename(f) }).to(
107+
eq(%w(posts.rb admin_users.rb companies.rb dashboard.rb profiles.rb stores.rb))
108+
)
107109
ensure
108110
FileUtils.remove_entry_secure(test_dir, force: true)
109111
end

0 commit comments

Comments
 (0)
0