Commit fc16b85 1 parent ea4da99 commit fc16b85 Copy full SHA for fc16b85
File tree 3 files changed +9
-5
lines changed
3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 1
- (defproject com.flexiana /framework " 0.2.1 "
1
+ (defproject com.flexiana /framework " 0.2.2 "
2
2
:description " Framework"
3
3
:url " https://github.com/Flexiana/framework"
4
4
:license {:name " FIXME" :url " FIXME" }
Original file line number Diff line number Diff line change 6
6
7
7
(def action-mapping
8
8
{:get :read
9
- :post :update
10
- :put :create
9
+ :post :create
10
+ :put :update
11
11
:delete :delete })
12
12
13
13
(defn- ->resource
35
35
|req: | action: |
36
36
|------- |---------|
37
37
|:get | :read |
38
- |:post | :update |
39
- |:put | :create |
38
+ |:post | :create |
39
+ |:put | :update |
40
40
|:delete | :delete |"
41
41
([{{user :user } :session-data
42
42
roles :acl/roles
Original file line number Diff line number Diff line change 115
115
(get-error (is-allowed (state-with-user-request guest " /items/" :post )))))
116
116
(is (= :own
117
117
(get-ok (is-allowed (state-with-user-request member " /addresses/" :post )))))
118
+ (is (= :own
119
+ (get-ok (is-allowed (state-with-user-request member " /users/" :put )))))
120
+ (is (= {:status 401 , :body " Authorization error" }
121
+ (get-error (is-allowed (state-with-user-request member " /users/" :post )))))
118
122
(is (= :all
119
123
(get-ok (is-allowed (state-with-user-request admin " /items/" :get )))))
120
124
(is (= :all
You can’t perform that action at this time.
0 commit comments