Peformance improvements along with a new episode selector that looks … #1502
Annotations
2 errors and 10 warnings
spec/workers/rip_worker_spec.rb#L40
RipWorker#perform when a part is given but it is a string value call CreateMkvService with params
Failure/Error:
expect(CreateMkvService).to have_received(:new).with(
disk_title: disk_title,
extra_type: nil,
edition: nil,
part: 1
)
#<CreateMkvService (class)> received :new with unexpected arguments
expected: ({ disk_title: #<DiskTitle:0x00007f95259edc18 @_already_called={ autosave_associated_records_for_video: false, autosave_associated_records_for_episode: false, autosave_associated_records_for_episode_last: false, autosave_associated_records_for_disk: false, autosave_associated_records_for_video_blob: false }, @_committed_already_called=false, @_defer_touch_attrs=nil, @_new_record_before_last_commit=true, @_skip_dirty_tracking=nil, @_start_transaction_state=nil, @_touch_attr_names=nil, @_touch_record=true, @_trigger_destroy_callback=false, @_trigger_update_callback=false, @association_cache={ disk: #<ActiveRecord::Associations::BelongsToAssociation:0x00007f95354bb730 @association_scope=nil, @disable_joins=false, @loaded=true, @owner=∙∙∙, @reflection=#<ActiveRecord::Reflection::BelongsToReflection:0x00007f953c8a7770 @active_record=DiskTitle(id: integer, name: string, duration: integer, title_id: integer, size: integer, mkv_progress_id: integer, disk_id: integer, created_at: datetime, updated_at: datetime, video_id: integer, episode_id: integer, ripped_at: datetime, video_blob_id: integer, angle: integer, filename: string, description: string, episode_last_id: integer, segment_map: string), @association_foreign_key=nil, @association_primary_key=nil, @class_name="Disk", @counter_cache_column=nil, @foreign_key="disk_id", @inverse_name=nil, @inverse_of=nil, @inverse_which_updates_counter_cache=nil, @inverse_which_updates_counter_cache_defined=false, @join_table=nil, @klass=Disk(id: integer, name: string, disk_name: string, workflow_state: string, created_at: datetime, updated_at: datetime, ejected: boolean, video_id: integer, episode_id: integer, loading: boolean), @name=:disk, @options={ optional: true }, @plural_name="disks", @scope=nil>, @skip_strict_loading=nil, @stale_state=1, @target=#<Disk:0x00007f95259edad8 @_already_called={ validate_associated_records_for_disk_titles: false, validate_associated_records_for_not_ripped_disk_titles: false, autosave_associated_records_for_video: false, autosave_associated_records_for_episode: false, autosave_associated_records_for_disk_titles: false, autosave_associated_records_for_not_ripped_disk_titles: false }, @_committed_already_called=false, @_defer_touch_attrs=nil, @_new_record_before_last_commit=true, @_skip_dirty_tracking=nil, @_start_transaction_state=nil, @_touch_attr_names=nil, @_touch_record=true, @_trigger_destroy_callback=false, @_trigger_update_callback=false, @association_cache={ video: #<ActiveRecord::Associations::BelongsToAssociation:0x00007f9535578538 @association_scope=nil, @disable_joins=false, @loaded=true, @owner=∙∙∙, @reflection=#<ActiveRecord::Reflection::BelongsToReflection:0x00007f953c8efde0 @active_record=Disk(id: integer, name: string, disk_name: string, workflow_state: string, created_at: datetime, updated_at: datetime, ejected: boolean, video_id: integer, episode_id: integer, loading: boolean), @association_foreign_key=nil, @association_primary_key=nil, @class_name="Video", @counter_cache_column=nil, @foreign_key="video_id", @inverse_name=nil, @inverse_of=nil, @inverse_which_updates_counter_cache=nil, @inverse_which_updates_counter_cache_defined=false, @join_table=nil, @klass=Video(id: integer, title: string, original_title: string, poster_path: string, backdrop_path: string, overview: string, type: string, episode_distribution_runtime: string, the_movie_db_id: integer, movie_runtime: integer, popularity: float, release_date: date, episode_first_air_date: date, created_at: datetime, updated_at: datetime, rating: integer, auto_start: boolean), @name=:video, @options={ optional: true }, @plural_name="videos", @scope=nil>, @skip_strict_loading=nil, @stale_state=2, @target=#<Video:0x00007f95259ed998 @_already_called={ v
|
|
spec/helpers/disks_helper_spec.rb#L16
DisksHelper add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/helpers/disks_helper_spec.rb
Skipped: Not yet implemented
|
spec/channels/broadcast_channel_spec.rb#L6
BroadcastChannel add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/channels/broadcast_channel_spec.rb
Skipped: Not yet implemented
|
spec/channels/job_channel_spec.rb#L6
JobChannel add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/channels/job_channel_spec.rb
Skipped: Not yet implemented
|
spec/clients/the_movie_db/search/movie_spec.rb#L6
TheMovieDb::Search::Movie add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/clients/the_movie_db/search/movie_spec.rb
Skipped: Not yet implemented
|
spec/helpers/seasons_helper_spec.rb#L16
SeasonsHelper add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/helpers/seasons_helper_spec.rb
Skipped: Not yet implemented
|
spec/routing/config/the_movie_dbs_routing_spec.rb#L6
Config::TheMovieDbsController add some examples to (or delete) /home/runner/work/plex_the_ripper/plex_the_ripper/spec/routing/config/the_movie_dbs_routing_spec.rb
Skipped: Not yet implemented
|
spec/requests/config/plexes_spec.rb#L106
/config/plexes DELETE /destroy destroys the requested config_plex
Skipped: Add a hash of attributes valid for your model
|
spec/requests/config/plexes_spec.rb#L113
/config/plexes DELETE /destroy redirects to the config_plexes list
Skipped: Add a hash of attributes valid for your model
|
spec/requests/config/plexes_spec.rb#L81
/config/plexes PATCH /update with valid parameters updates the requested config_plex
Skipped: Add a hash of attributes valid for your model
|
spec/requests/config/plexes_spec.rb#L88
/config/plexes PATCH /update with valid parameters redirects to the config_plex
Skipped: Add a hash of attributes valid for your model
|
The logs for this run have expired and are no longer available.
Loading