Fuelen

rspec output for mobile API

Mar 3rd, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 7.66 KB | None | 0 0
  1. Api::Mobile::V1::EmergencyContactsController
  2.   GET #show
  3.     success
  4.       should eq "{\"data\":{\"id\":1,\"name\":\"Kristoffer Botsford\",\"phone\":\"123414\"},\"meta\":{\"success\":true}}"
  5.       should be success
  6.     failure
  7.       invalid ID
  8.         should eq "{\"error\":{\"code\":\"4\",\"text\":\"Not found\"},\"meta\":{\"success\":false}}"
  9.         should be not found
  10.       invalid token
  11.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  12.         should be unauthorized
  13.   GET #index
  14.     success
  15.       should be success
  16.       should eq "{\"data\":[{\"id\":22,\"name\":\"Kristoffer Botsford\",\"phone\":\"123414\"},{\"id\":23,\"name\":\"Kristoffer Botsford\",\"phone\":\"123414\"}],\"meta\":{\"success\":true}}"
  17.     failure
  18.       invalid token
  19.         should be unauthorized
  20.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  21.   POST #create
  22.     success
  23.       should be success
  24.       should eq "{\"data\":{\"id\":38,\"name\":\"Name\",\"phone\":\"020202\"},\"meta\":{\"success\":true}}"
  25.     failure
  26.       invalid token
  27.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  28.         should be unauthorized
  29.   DELETE #destroy
  30.     failure
  31.       invalid ID
  32.         should be not found
  33.         should eq "{\"error\":{\"code\":\"4\",\"text\":\"Not found\"},\"meta\":{\"success\":false}}"
  34.       invalid token
  35.         should be unauthorized
  36.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  37.     success
  38.       should be success
  39.       should be blank
  40.   POST #update
  41.     failure
  42.       invalid token
  43.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  44.         should be unauthorized
  45.       invalid ID
  46.         should eq "{\"error\":{\"code\":\"4\",\"text\":\"Not found\"},\"meta\":{\"success\":false}}"
  47.         should be not found
  48.     success
  49.       should be success
  50.       should eq "{\"data\":{\"id\":78,\"name\":\"Name\",\"phone\":\"020202\"},\"meta\":{\"success\":true}}"
  51.  
  52. Api::Mobile::V1::StudentsController
  53.   POST #update
  54.     success
  55.       photo should be uploaded
  56.       should eq "{\"data\":{\"id\":54,\"first_name\":\"Student First Name\",\"last_name\":\"Student Last Name\",\"email\":\"[email protected]\",\"photo\":{\"thumb\":\"http://localhost:3000/uploads/person/photo/54/thumb_amarok.png\",\"original\":\"http://localhost:3000/uploads/person/photo/54/amarok.png\"}},\"meta\":{\"success\":true}}"
  57.       should be success
  58.     failure
  59.       invalid data
  60.         should eq "422"
  61.         should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"email\\\":\\\"can't be blank\\\"}\"},\"meta\":{\"success\":false}}"
  62.       invalid token
  63.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  64.         should be unauthorized
  65.   POST #create
  66.     failure
  67.       invalid data
  68.         should eq "422"
  69.         should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"email\\\":\\\"can't be blank\\\"}\"},\"meta\":{\"success\":false}}"
  70.     success
  71.       should eq "{\"data\":{\"id\":60,\"first_name\":\"Student First Name\",\"last_name\":\"Student Last Name\",\"email\":\"[email protected]\",\"photo\":{\"thumb\":\"http://localhost:3000/uploads/person/photo/60/thumb_amarok.png\",\"original\":\"http://localhost:3000/uploads/person/photo/60/amarok.png\"}},\"meta\":{\"success\":true}}"
  72.       should be success
  73.       photo should be uploaded
  74.   GET #show
  75.     success
  76.       should eq "{\"data\":{\"id\":63,\"first_name\":\"Eulah\",\"last_name\":\"Homenick\",\"email\":\"[email protected]\",\"photo\":{\"thumb\":null,\"original\":null}},\"meta\":{\"success\":true}}"
  77.       should be success
  78.     failure
  79.       invalid token
  80.         should be unauthorized
  81.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  82.   GET #login
  83.     success
  84.       should eq "70znBME_2gSW_RLLp19WOg"
  85.       should eq "{\"data\":{\"id\":72,\"first_name\":\"Eulah\",\"last_name\":\"Homenick\",\"email\":\"[email protected]\",\"photo\":{\"thumb\":null,\"original\":null}},\"meta\":{\"success\":true}}"
  86.       should be success
  87.     failure
  88.       invalid email
  89.         should be unauthorized
  90.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  91.       invalid password
  92.         should eq "{\"error\":{\"code\":\"3\",\"text\":\"Authentication error\"},\"meta\":{\"success\":false}}"
  93.         should be unauthorized
  94.  
  95. Api::Mobile::V1::SignalsController
  96.   POST #update
  97.     student
  98.       failure
  99.         invalid coordinates
  100.           empty
  101.             should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"lat\\\":\\\"can't be blank\\\",\\\"lng\\\":\\\"can't be blank\\\"}\"},\"meta\":{\"success\":false}}"
  102.             should eq "422"
  103.         awaiting
  104.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  105.           should eq "422"
  106.         in_pursue
  107.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  108.           should eq "422"
  109.         have_rescued
  110.           should eq "422"
  111.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  112.       success
  113.         in_panic
  114.           should eq "{\"data\":{\"id\":10,\"kind\":\"in_panic\"},\"meta\":{\"success\":true}}"
  115.           should be success
  116.         ok
  117.           should be success
  118.           should eq "{\"data\":{\"id\":13,\"kind\":\"ok\"},\"meta\":{\"success\":true}}"
  119.         uncomfortable
  120.           should be success
  121.           should eq "{\"data\":{\"id\":15,\"kind\":\"uncomfortable\"},\"meta\":{\"success\":true}}"
  122.   POST #create
  123.     student
  124.       failure
  125.         have_rescued
  126.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  127.           should eq "422"
  128.         awaiting
  129.           should eq "422"
  130.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  131.         invalid coordinates
  132.           empty
  133.             should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"lat\\\":\\\"can't be blank\\\",\\\"lng\\\":\\\"can't be blank\\\"}\"},\"meta\":{\"success\":false}}"
  134.             should eq "422"
  135.         in_pursue
  136.           should eq "422"
  137.           should eq "{\"error\":{\"code\":\"2\",\"text\":\"{\\\"kind\\\":\\\"for this scope should be one of [\\\\\\\"ok\\\\\\\", \\\\\\\"uncomfortable\\\\\\\", \\\\\\\"in_panic\\\\\\\"]\\\"}\"},\"meta\":{\"success\":false}}"
  138.       success
  139.         uncomfortable
  140.           should be success
  141.           should eq "{\"data\":{\"id\":20,\"kind\":\"uncomfortable\"},\"meta\":{\"success\":true}}"
  142.         in_panic
  143.           should eq "{\"data\":{\"id\":21,\"kind\":\"in_panic\"},\"meta\":{\"success\":true}}"
  144.           should be success
  145.         ok
  146.           should be success
  147.           should eq "{\"data\":{\"id\":24,\"kind\":\"ok\"},\"meta\":{\"success\":true}}"
Advertisement
Add Comment
Please, Sign In to add comment