• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Rastopyr / tub_ex / 4
99%

Build:
DEFAULT BRANCH: master
Ran 13 Feb 2017 10:30AM UTC
Jobs 1
Files 6
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4

push

travis-ci

Rastopyr
Add playlist flow
==
Provide access to the `/playlists` are of YouTube API

Playlist struct
===
```elixir
@type t :: %TubEx.Playlist{
  title: charlist,
  etag: charlist,
  playlist_id: charlist,
  channel_id: charlist,
  channel_title: charlist,
  description: charlist,
  published_at: charlist,
  thumbnails: map,
}
```

Detail playlist
===
Fetch contents details

Example:
```elixir
  TubEx.Playlist.get("PLZRRxQcaEjA5tpoxlKeVnPKIvfD1IavPq") # { :ok, %TubEx.Playlist{} }
```

Search playlist
===
Search from youtube via query.

Examples
====
* Get playlists by query:
```elixir
  TubEx.Playlist.search("The great debates") #{ :ok, [%TubEx.Playlist{}, ...], meta_map }
```

* Custom query parameters::
```elixir
  TubEx.Playlist.search("The great debates", [
    paramKey: paramValue,
    ...
  ]) # { :ok, [%TubEx.Playlist{}, ...], meta_map }
```

74 of 75 relevant lines covered (98.67%)

11.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4.1 (MIX_ENV=test) 13 Feb 2017 10:30AM UTC 0
98.67
Travis Job 4.1
Source Files on build 4
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4
  • 282bc9e6 on github
  • Prev Build on master (#3)
  • Next Build on master (#5)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc