{ "RSpec": { "coverage": { "/home/work/Gems/paid_up/spec/dummy/config/environment.rb": [ null, 1, null, null, 1 ], "/home/work/Gems/paid_up/spec/dummy/config/application.rb": [ 1, null, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/boot.rb": [ null, 1, null, 1, 1 ], "/home/work/Gems/paid_up/lib/paid_up.rb": [ 1, null, null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 1, 1 ], "/home/work/Gems/paid_up/lib/paid_up/validators/table_rows.rb": [ 1, 1, 1, 7, 1, null, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/validators/rolify_rows.rb": [ 1, 1, 1, 7, 1, null, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/configuration.rb": [ 1, 1, 1, 1, null, 1, null, null, 1, 752, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/feature.rb": [ 1, null, 1, null, 1, 3, 3, null, null, 1, 1310, null, null, null, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1310, null, null, 1, 0, null, null, 1, 384, 384, 0, null, 384, null, null, 1, 383, null, null, 1, 1235, null, null, 1, 74, null, null, 1, 3, 3, 9, 9, 9, 6, null, null, 9, 3, null, null, 3, null, null, 1, 1, null, null, null, 1, null, 3, 0, 3, 1, null, 2, null, null, null, 1, 10, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/railtie.rb": [ 1, 1, null, null ], "/home/work/Gems/paid_up/lib/paid_up/engine.rb": [ 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 0, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/localization.rb": [ 1, 1, 0, 0, null, 0, null, 0, null, 0, null, 1, null, 1, null, null, 1, null, 1, 483, 483, null, 1, null, 1, 0, null, null, null, null, 1 ], "/home/work/Gems/paid_up/lib/paid_up/version.rb": [ 1, 1, null, 1, 1, null, null ], "/home/work/Gems/paid_up/lib/paid_up/extensions/stripe.rb": [ 1, 1, 1, 1, 1, 985, 985, null, 0, null, null, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/extensions/integer.rb": [ 1, 1, 1, 8, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/mixins/subscriber.rb": [ 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 268, 268, 268, null, 1, 1652, 1652, null, null, 1, 22, 22, null, 0, null, null, 1, 156, 16, 5, 5, 5, null, 16, 16, null, 140, null, null, null, 0, null, 140, 140, null, 0, null, null, 156, 156, 156, 156, null, 0, null, null, 1, 34, null, 1, 624, null, 1, 19, null, 1, 35, null, 1, 101, null, 1, 37, null, 1, 19, null, 1, 35, null, 1, 101, null, 1, 37, 37, null, 1, 2, 0, null, 2, null, 1, 803, 0, null, 803, null, 1, 201, null, 1, 84, null, 1, 94, null, 1, 2, null, 1, 490, 164, null, null, 1, 1, 758, 164, null, 594, 0, null, 594, null, null, 758, 263, null, null, 758, 0, null, null, 1, 1, 387, 140, null, null, 1, null, null, null, null ], "/home/work/Gems/paid_up/lib/paid_up/mixins/paid_for.rb": [ 1, 1, 1, 1, 1, 11, null, 1, 2, 0, null, 2, null, null, null, 1, null, 1, null, 0, null, null, null, 2, 16, null, null, 2, 1, 1, 1, 1, null, null, null, 2, 6, 6, 6, null, 6, null, null, 2, 7, 7, 7, null, 0, null, 7, null, 0, null, null, 7, null, null, 2, 3, null, null, 2, 2, 0, null, 2, 2, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/environments/test.rb": [ 1, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, 1, 1, null, null, 1, 1, null, null, 1, null, null, 1, null, null, null, null, 1, null, null, 1, null, null, 1, null, null, null, null ], "/home/work/Gems/paid_up/config/initializers/stripe.rb": [ 1, null, null, null, null, 1 ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/assets.rb": [ null, null, null, 1, null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/backtrace_silencers.rb": [ null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/cookies_serializer.rb": [ null, null, 1 ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/devise.rb": [ null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/filter_parameter_logging.rb": [ null, null, null, 1 ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/high_voltage.rb": [ 1, 1, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/inflections.rb": [ null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/mime_types.rb": [ null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/paid_up.rb": [ 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/rolify.rb": [ 1, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/app/models/role.rb": [ 1, 1, 1, null, 1, null, null, null, 1, null ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/session_store.rb": [ null, null, 1 ], "/home/work/Gems/paid_up/spec/dummy/config/initializers/wrap_parameters.rb": [ null, null, null, null, null, null, 1, 1, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/config/routes.rb": [ 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/app/models/user.rb": [ 1, 1, null, null, 1, null, 1, null ], "/home/work/Gems/paid_up/config/routes.rb": [ 1, 1, 1, null, null, 1, null ], "/home/work/Gems/paid_up/spec/factories/group.rb": [ 1, 1, 1, null, null ], "/home/work/Gems/paid_up/spec/factories/plan.rb": [ 1, 1, 1, 1, 1, null, null ], "/home/work/Gems/paid_up/spec/factories/plan_feature_setting.rb": [ 1, 1, 1, 1, 1, null, null ], "/home/work/Gems/paid_up/spec/factories/user.rb": [ 1, 1, 141, 1, 1, null, null ], "/home/work/Gems/paid_up/spec/support/controller_macros.rb": [ 1, 1, 18, 18, null, null, 1, 23, 23, 23, null, null ], "/home/work/Gems/paid_up/spec/support/factory_girl.rb": [ 1, 1, null ], "/home/work/Gems/paid_up/spec/support/groups.rb": [ 1, 1, null, 1, 10, null, null, null, null, 1, 10, null, null, null, null, 1, 10, null, null, null, null, 1, 10, null, null, null, null, 1, 10, 10, 10, 10, null, null ], "/home/work/Gems/paid_up/spec/support/plans_and_features.rb": [ 1, 20, null, null, null, null, null, 217, 217, 217, null, null, null, null, 20, 197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, null, 20, 197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, null, 20, 197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, 20, 197, null, null, null, null, null, null, null, null ], "/home/work/Gems/paid_up/spec/support/stripe.rb": [ 1, 33, null, null, null, null, null, 101, null, null, 1, 112, 107, null, null, 107, 107, 107, null, null, null, 112, null ], "/home/work/Gems/paid_up/spec/support/subscribers.rb": [ 1, 13, 13, null, null, null, null, null, 13, 32, null, null, null, 32, 32, null, null, 13, 25, null, null, null, 25, 25, null, null, 13, 32, null, null, null, 32, 32, null, null, 13, 50, null, null, null, 50, 50, null, null ], "/home/work/Gems/paid_up/app/controllers/paid_up/plans_controller.rb": [ 1, 1, 1, 5, null, null, null ], "/home/work/Gems/paid_up/app/controllers/paid_up/paid_up_controller.rb": [ 1, 1, 1, null, 1, null, 1, 1, 35, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/app/controllers/application_controller.rb": [ 1, 1, null ], "/home/work/Gems/paid_up/app/helpers/paid_up/paid_up_helper.rb": [ 1, 1, 1, 4, 4, 4, null, 4, 4, null, 4, null, null, null ], "/home/work/Gems/paid_up/app/helpers/paid_up/features_helper.rb": [ 1, 1, 1, null, 1, 0, 0, null, 0, 0, null, null, 0, null, null, 1, 258, 86, 66, null, 20, null, 172, 52, null, 120, null, null, null, 1, 26, null, 26, 6, 6, null, 20, null, null, 26, 26, 6, 6, null, 26, 0, 0, null, null, 26, 10, 10, null, 16, null, null, 26, null, null, 1, 4, 4, null, null, null ], "/home/work/Gems/paid_up/app/helpers/paid_up/plans_helper.rb": [ 1, 1, 1, null, 1, 176, null, null, 1, 176, 176, 0, 0, null, 176, null, null, 1, 160, 160, 160, 160, 160, 80, 80, 0, 0, null, 60, 60, 60, null, 20, 20, 20, 20, 20, null, 0, 0, null, null, 80, 80, 80, null, 160, 160, 160, null, null, null, null ], "/home/work/Gems/paid_up/app/helpers/paid_up/subscriptions_helper.rb": [ 1, 1, 1, null, 1, 4, null, 4, null, 4, 4, null, null, 4, 0, null, null, 4, null, null, null ], "/home/work/Gems/paid_up/spec/controllers/paid_up/subscriptions_spec.rb": [ 1, null, null, 1, 1, 31, null, 1, 1, 1, 2, 2, null, 1, 3, 2, 2, null, null, 1, 1, 1, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, null, null, 1, 1, 1, 2, 2, null, 1, 3, 2, 2, null, null, 1, 1, 1, 1, 1, 4, 4, null, 1, 3, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, 1, 1, 1, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, 1, 1, 1, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, 1, 3, 2, 2, null, null, 1, 1, 1, 1, 3, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 1, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, null, null, null, 1, 1, 1, 2, 2, null, 1, 3, 2, 2, null, null, 1, 1, 1, 3, 3, null, 1, 3, 2, 2, null, 1, 2, 2, null, null, null, null ], "/home/work/Gems/paid_up/app/controllers/paid_up/subscriptions_controller.rb": [ 1, 1, 1, 1, null, 1, null, null, null, 1, null, 10, 6, null, null, null, 1, null, 12, 12, null, 0, null, null, 0, 0, null, 0, 0, null, null, 1, 1, 16, null, null, null ], "/home/work/Gems/paid_up/spec/models/group_spec.rb": [ 1, 1, null, 1, 1, null, 1, 3, 2, 2, null, null, 1, 1, 1, 1, 1, null, 2, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 3, 2, 2, null, null, 1, 2, 2, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null ], "/home/work/Gems/paid_up/spec/dummy/app/models/group.rb": [ 1, 1, null ], "/home/work/Gems/paid_up/spec/models/paid_up/feature_spec.rb": [ 1, null, 1, 2, 2, 2, 2, null, 1, 1, 2, 2, null, null, 1, 2, 2, null, null, 1, 2, 2, null, null, 1, 2, 2, null, null, 1, 2, 2, null, null, 1, 2, 2, null, null ], "/home/work/Gems/paid_up/spec/models/paid_up/plan_feature_setting_spec.rb": [ 1, null, 1, 2, 2, 2, 2, null ], "/home/work/Gems/paid_up/app/models/paid_up/plan_feature_setting.rb": [ 1, 1, 1, null, 1, null, 1, 1, 1767, 108, null, null, null ], "/home/work/Gems/paid_up/spec/models/paid_up/plan_spec.rb": [ 1, null, 1, 2, null, 2, 2, null, 1, null, 1, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, null, null, 1, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, null, null ], "/home/work/Gems/paid_up/app/models/paid_up/plan.rb": [ 1, 1, 1, null, 1, 1, null, 1, null, 1, null, 4475, 54, 36, null, 1, 985, 985, 985, null, null, 1, 633, 633, 633, null, 128, 33, null, 95, null, null, 505, 216, null, 289, null, null, 0, null, null, null, 1, 175, null, null, 1, 178, 178, null, 0, null, null, null, 1, 178, 178, null, 0, null, null, null, 1, 182, 182, null, 0, null, null, null, 1, 180, null, null, 1, 2, null, null, 1, 182, 182, null, 0, null, null, null, 1, null, 1, 5186, 4198, 985, null, null, null, null, 1, 985, null, null, null ], "/home/work/Gems/paid_up/spec/models/user_spec.rb": [ 1, 1, null, 1, 1, null, 1, 2, 2, null, null, 1, 2, 2, null, null, 1, 1, 1, 1, 1, null, 2, 2, null, null, 1, 1, 1, 1, null, 2, 2, null, 1, 1, 1, 1, null, 2, 2, null, null, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 2, 2, null, null, 1, 1, 1, null, 2, 2, null, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 1, 1, 3, null, null, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 1, 1, 3, 3, null, null, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 1, 2, 2, null, 1, 2, 2, null, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 1, 2, 2, null, 1, 2, 2, null, null, 1, 2, 2, null, 1, 2, 2, null, null, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 2, 7, 7, 2, 2, 2, 2, 2, 2, null, 1, 2, 7, 7, 2, 2, 2, 2, 2, 2, null, 1, 1, 2, 7, 7, 2, 2, 2, 2, 2, 2, null, 1, 7, 1, 6, 6, null, 7, 2, 2, 2, 2, 2, 2, null, null, 1, 1, 2, 7, 7, 2, 2, 2, 2, 2, 2, null, 1, 7, 1, 6, 6, null, 7, 2, 2, 2, 2, 2, 2, null, null, null, null ], "/home/work/Gems/paid_up/spec/paid_up_spec.rb": [ 1, null, 1, 1, 1, null, null ], "/home/work/Gems/paid_up/spec/routing/paid_up/plans_spec.rb": [ 1, null, 1, 1, 2, null, 1, 2, 2, null, null ], "/home/work/Gems/paid_up/spec/routing/paid_up/subscription_spec.rb": [ 1, null, 1, 1, 4, null, 1, 1, 2, 2, null, 1, 2, 2, null, null, 1, 1, 2, 2, null, null, null ], "/home/work/Gems/paid_up/spec/views/paid_up/plans_spec.rb": [ 1, null, 1, 1, 1, null, 1, 1, 10, 10, null, 10, 10, 10, null, 1, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, 1, 1, 10, 10, null, 10, 10, 10, null, 1, 11, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null ], "/home/work/Gems/paid_up/spec/views/paid_up/subscriptions_spec.rb": [ 1, null, 1, 1, 1, 1, 1, 3, 3, null, 3, 3, 3, null, 4, 2, 2, 2, null, null, 1, 1, 1, 1, 3, 3, null, 3, 3, 3, null, 4, 2, 2, 2, null, null, null, null, 1, 1, 1, 1, 1, 4, 4, null, 4, 4, null, 5, 2, 2, 2, 2, null, null, null ], "/home/work/Gems/paid_up/app/models/paid_up/unlimited.rb": [ 1, 1, 0, null, 1, 2487, 2161, null, 326, null, null, 1, 0, null, null ], "/home/work/Gems/paid_up/spec/dummy/app/models/doodad.rb": [ 1, 1, null ], "/home/work/Gems/paid_up/spec/dummy/app/models/ability.rb": [ 1, 1, 1, null, 1, 40, null, null, null, 40, null, null ], "/home/work/Gems/paid_up/app/models/paid_up/ability.rb": [ 1, 1, 1, null, 1, 40, 40, 120, null, 40, 40, 40, 28, 28, 28, 0, null, null, 12, 12, 12, 12, null, null, 40, 40, 40, 28, 28, 28, 6, null, null, 12, 12, 12, 12, null, null, 40, 28, null, null, 0, null, null, null, null, null ] }, "timestamp": 1433348350 } }