Move import logic to its own module

This commit is contained in:
Samantaz Fox
2022-02-04 06:01:07 +01:00
parent ef8dc7272b
commit 2bbd424fce
3 changed files with 202 additions and 135 deletions

View File

@ -25,9 +25,9 @@ def csv_sample
CSV
end
Spectator.describe "Invidious::User::Imports" do
Spectator.describe Invidious::User::Import do
it "imports CSV" do
subscriptions = parse_subscription_export_csv(csv_sample)
subscriptions = Invidious::User::Import.parse_subscription_export_csv(csv_sample)
expect(subscriptions).to be_an(Array(String))
expect(subscriptions.size).to eq(13)