Skip to content
Extraits de code Groupes Projets
Valider 606a6bb4 rédigé par maxwell's avatar maxwell
Parcourir les fichiers

status message length is limited to 1000 chars.

parent 69133817
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
# the COPYRIGHT file. # the COPYRIGHT file.
class StatusMessage < Post class StatusMessage < Post
validates_length_of :message, :maximum => 1000, :message => "please make your status messages less than 1000 characters"
xml_name :status_message xml_name :status_message
xml_accessor :message xml_accessor :message
......
...@@ -21,6 +21,15 @@ describe StatusMessage do ...@@ -21,6 +21,15 @@ describe StatusMessage do
status = @user.post(:status_message, :message => "Users do things", :to => @aspect.id) status = @user.post(:status_message, :message => "Users do things", :to => @aspect.id)
end end
it 'should require status messages to be less than 1000 characters' do
message = ''
1001.times do message = message +'1';end
status = Factory.build(:status_message, :message => message)
status.should_not be_valid
end
describe "XML" do describe "XML" do
it 'should serialize to XML' do it 'should serialize to XML' do
message = Factory.create(:status_message, :message => "I hate WALRUSES!", :person => @user.person) message = Factory.create(:status_message, :message => "I hate WALRUSES!", :person => @user.person)
......
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