Skip to content
Extraits de code Groupes Projets
Valider 018a42b0 rédigé par Ilya Zhitomirskiy's avatar Ilya Zhitomirskiy
Parcourir les fichiers

assert that prep_opts works; reference BaseStream types in lieu of subclassed AspectStream's

parent 7572eaaf
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -126,7 +126,7 @@ module Diaspora
# @return [Hash]
def prep_opts(opts)
defaults = {
:type => AspectStream::TYPES_OF_POST_IN_STREAM,
:type => BaseStream::TYPES_OF_POST_IN_STREAM,
:order => 'created_at DESC',
:limit => 15,
:hidden => false
......
......@@ -140,6 +140,22 @@ describe User do
end
end
describe "#prep_opts" do
it "defaults the opts" do
time = Time.now
Time.stub(:now).and_return(time)
alice.send(:prep_opts, {}).should == {
:type => BaseStream::TYPES_OF_POST_IN_STREAM,
:order => 'created_at DESC',
:limit => 15,
:hidden => false,
:order_field => :created_at,
:order_with_table => "posts.created_at DESC",
:max_time => time + 1
}
end
end
describe "#visible_posts" do
context 'with many posts' do
before do
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter