diff --git a/chromedrivers/chromedriverwindowsx86.exe b/chromedrivers/chromedriverwindowsx86.exe new file mode 100644 index 00000000..c6c7761c Binary files /dev/null and b/chromedrivers/chromedriverwindowsx86.exe differ diff --git a/out/production/rgms-grailsPlugins/jasper.properties b/out/production/rgms-grailsPlugins/jasper.properties new file mode 100644 index 00000000..5d9ba4fe --- /dev/null +++ b/out/production/rgms-grailsPlugins/jasper.properties @@ -0,0 +1,4 @@ +jasper.controller.invalidFormat = Invalid format: {0} + +jasper.taglib.missingAttribute = Missing required attribute: {0}. All of the following attributes are required: {1}. +jasper.taglib.invalidFormatAttribute = Value {0} is an invalid format attribute. Only {1} are permitted. diff --git a/out/production/rgms-grailsPlugins/messages.properties b/out/production/rgms-grailsPlugins/messages.properties new file mode 100644 index 00000000..e69de29b diff --git a/out/production/rgms-grailsPlugins/messages_fr.properties b/out/production/rgms-grailsPlugins/messages_fr.properties new file mode 100644 index 00000000..47bb6c80 --- /dev/null +++ b/out/production/rgms-grailsPlugins/messages_fr.properties @@ -0,0 +1 @@ +translate=Traduis ceci: {0} \ No newline at end of file diff --git a/out/production/rgms-grailsPlugins/shiro.properties b/out/production/rgms-grailsPlugins/shiro.properties new file mode 100644 index 00000000..ddba8d9b --- /dev/null +++ b/out/production/rgms-grailsPlugins/shiro.properties @@ -0,0 +1 @@ +login.failed = Invalid username and/or password diff --git a/out/production/rgms/messages.properties b/out/production/rgms/messages.properties new file mode 100644 index 00000000..b8859e3b --- /dev/null +++ b/out/production/rgms/messages.properties @@ -0,0 +1,211 @@ +default.doesnt.match.message=Property [{0}] of class [{1}] with value [{2}] does not match the required pattern [{3}] +default.invalid.url.message=Property [{0}] of class [{1}] with value [{2}] is not a valid URL +default.invalid.creditCard.message=Property [{0}] of class [{1}] with value [{2}] is not a valid credit card number +default.invalid.email.message=Property [{0}] of class [{1}] with value [{2}] is not a valid e-mail address +default.invalid.range.message=Property [{0}] of class [{1}] with value [{2}] does not fall within the valid range from [{3}] to [{4}] +default.invalid.size.message=Property [{0}] of class [{1}] with value [{2}] does not fall within the valid size range from [{3}] to [{4}] +default.invalid.max.message=Property [{0}] of class [{1}] with value [{2}] exceeds maximum value [{3}] +default.invalid.min.message=Property [{0}] of class [{1}] with value [{2}] is less than minimum value [{3}] +default.invalid.max.size.message=Property [{0}] of class [{1}] with value [{2}] exceeds the maximum size of [{3}] +default.invalid.min.size.message=Property [{0}] of class [{1}] with value [{2}] is less than the minimum size of [{3}] +default.invalid.validator.message=Property [{0}] of class [{1}] with value [{2}] does not pass custom validation +default.not.inlist.message=Property [{0}] of class [{1}] with value [{2}] is not contained within the list [{3}] +default.blank.message=Property [{0}] of class [{1}] cannot be blank +default.not.equal.message=Property [{0}] of class [{1}] with value [{2}] cannot equal [{3}] +default.null.message=Property [{0}] of class [{1}] cannot be null +default.not.unique.message=Property [{0}] of class [{1}] with value [{2}] must be unique + +default.paginate.prev=Previous +default.paginate.next=Next +default.boolean.true=True +default.boolean.false=False +default.date.format=yyyy-MM-dd HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} created +default.updated.message={0} {1} updated +default.deleted.message={0} {1} deleted +default.not.deleted.message={0} {1} could not be deleted +default.not.found.message={0} not found with id {1} +default.optimistic.locking.failure=Another user has updated this {0} while you were editing + +default.home.label=Home +default.list.label={0} List +default.add.label=Add {0} +default.new.label=New {0} +default.create.label=Create {0} +default.show.label=Show {0} +default.edit.label=Edit {0} + +default.button.create.label=Create +default.button.edit.label=Edit +default.button.update.label=Update +default.button.delete.label=Delete +default.button.list.label = List +default.button.delete.confirm.message=Are you sure? + + +typeMismatch.java.net.URL=Property {0} must be a valid URL +typeMismatch.java.net.URI=Property {0} must be a valid URI +typeMismatch.java.util.Date=Property {0} must be a valid Date +typeMismatch.java.lang.Double=Property {0} must be a valid number +typeMismatch.java.lang.Integer=Property {0} must be a valid number +typeMismatch.java.lang.Long=Property {0} must be a valid number +typeMismatch.java.lang.Short=Property {0} must be a valid number +typeMismatch.java.math.BigDecimal=Property {0} must be a valid number +typeMismatch.java.math.BigInteger=Property {0} must be a valid number + + +#if($inter) +default.member.label=Members +default.publication.label=Publications +default.MSGIni.label=Choose a option on the menu +default.periodico.label=Journal +default.conferencia.label=Conference +default.ferramenta.label=Tool +default.dissertacao.label=Dissertation +default.tese.label=Thesis +default.bookchapter.label=Book Chapter +default.technicalReport.label=Technical Report +default.msgBusca.label=List, search, edit and remove publications +default.title.label=Title +default.author.label=Author +default.year.label=Year +default.search.label=Search + +user.login.title=Login +user.register.title=RGMS +mainMenu.title=RGMS + + +conferencia.title.label=Title +conferencia.author.label=Author +conferencia.conference.label=Conference +conferencia.year.label=Year +conferencia.pageinitial.label=Initial Page +conferencia.pageInitial.label=Initial Page +conferencia.pageFinal.label=Final Page +conferencia.month.label=Month +conferencia.arquivo.label=File +conferencia.label=Conference +conferencia.addAutor.label='Add Author' +conferencia.members.label=Author Members + + +#if($maisresul) +dissertacao.members.label=Author Members +dissertacao.title.label=Title +dissertacao.school.label=School +dissertacao.year.label=Year +dissertacao.month.label=Month +dissertacao.arquivo.label=File +dissertacao.author.label=Author +dissertacao.label=Dissertation +dissertacao.duplicatetitle.failure = Dissertation not stored because there is another one with the same title +dissertacao.filesaving.failure = Dissertation not stored due to file saving issue +dissertacao.saving.failure = Dissertation not stored due to saving issue +#end + + +ferramenta.members.label=Author Members +ferramenta.author.label=Author +ferramenta.addAauthor.label='Add Author' +ferramenta.descricao.label=Description +ferramenta.link.label=Link +ferramenta.publicacaoAssociada.label=Associated Publication +ferramenta.title.label=Title +ferramenta.year.label=Year +ferramenta.edit.conflict=Another user has updated this Ferramenta while you were editing + +researchGroup.label = Research Group +researchGroup.hasCycle=There is a cycle associated with this research group + +periodico.title.label=Title +periodico.members.label=Author Members +periodico.addAauthor.label='Add Author' +periodico.author.label=Author +periodico.journal.label=Journal +periodico.number.label=Number +periodico.pageInitial.label=Initial Page +periodico.pageFinal.label=Final Page +periodico.volume.label=Volume +periodico.year.label=Year +periodico.arquivo.label=File +periodico.label=Journal +periodico.duplicatetitle.failure = Article not stored because there is another one with the same title +periodico.filesaving.failure = Article not stored due to file saving issue +periodico.saving.failure = Article not stored due to saving issue + + +technicalReport.title.label = Title +technicalReport.publicationDate.label = Publication Date +technicalReport.file.label = File +technicalReport.researchLine.label = Research Line +technicalReport.institution.label = Institution +technicalReport.members.label = Members +technicalReport.filesaving.failure = Report not stored due to file saving issue +technicalReport.saving.failure = Report not stored due to saving issue +technicalReport.label=Technical Report + +#if($maisresul) +tese.author.label=Author +tese.title.label=Title +tese.school.label=School +tese.year.label=Year +tese.month.label=Month +tese.arquivo.label=File +tese.label=Thesis +tese.duplicatetitle.failure = Thesis not stored because there is another one with the same title +#end +#end + +orientation.same.members=Um membro nao pode orientar a si mesmo +default.xml.parserror.message=No file uploaded or it wasn't a valid XML +default.xml.structure.message=The XML struct doesn't comply with Lattes +default.xml.unknownerror.message=An unknown error occurred. Contact the administrator +xml.label=XMLImport + +file.already.exist.message=A file has already been saved with the same name + +default.report.label={0}s Report +default.citations.label=Citations + +#if($news) +news.not.created.unicity.rule.message=The system has a news with this description and date. +default.button.update.twitter.label=Update News from Twitter +news.label=News +#end + +#if($visit) +default.visit.label=Visit +visit.label=Visit +#end + +mail.plugin.not.configured=Mail plugin not configured + +#mail +mail.title.reset=[GRMS] Reset your password +mail.body.reset=Hello {0},\n\nYou have requested resetting your password. Please ignore this message if it's not you who have made the request.\n\nIn order to reset your password, please follow this link :\n\n {1}\n\nBest Regards +mail.title.authenticate=[GRMS] You received a request to authenticate an account. +mail.body.authenticate=Hello Administrator,\n\nYou received a request to authenticate an account.\n\nWho requested was {0}. His/Her email address is {1}\n\n${2}\n\nBest Regards,\nResearch Group Management System +mail.title.create.account=[GRMS] Your account was successfully created! +mail.body.create.account=Hello {0},\n\nYour account was successfully created!\n\nHere is your username: {1} and password: {2}\n\n{3}\n\nBest Regards,\nAdministrator of the Research Group Management System +mail.title.membership.join=[RGMS] New member in {0}! +mail.body.membership.join={0} joined {1} today. Please welcome him at: {2} +mail.title.researchgroup.child=Research Group change hierarchy +mail.body.researchgroup.child=Hello {0},\n\nThe Research Group is now child of the Research Group {1} + +#if($member) +member.label=Member +member.start.label=Start +member.end.label=End +member.status_H.label=Status H +#end + +#if($record) +default.record.label=Record +record.label=Record +record.start.label=Start +record.end.label=End +record.status_H.label=Status H +#end diff --git a/out/production/rgms/messagesResearchLine.properties b/out/production/rgms/messagesResearchLine.properties new file mode 100644 index 00000000..64e5238d --- /dev/null +++ b/out/production/rgms/messagesResearchLine.properties @@ -0,0 +1,10 @@ + default.joinedmessage.message = The following members joined the research line + default.leftmessage.message = The following member left the research line + default.notmember.message = You are not a member of the Research Line + default.anymore.message = anymore + default.newmember.message = You are now a member of the Research Line + default.change.message = Report of change of members in Research Line + default.bestregard.message = Best Regards, Admin + default.warningwhileedting.message = Another user has updated this ResearchLine while you were editing + default.hello.message = Hello {0} \n\nYou are not participating of the research line + default.hello2.message = Hello {0},\n\nYou are now participating of the research line diff --git a/out/production/rgms/messagesTwitter.properties b/out/production/rgms/messagesTwitter.properties new file mode 100644 index 00000000..124e5512 --- /dev/null +++ b/out/production/rgms/messagesTwitter.properties @@ -0,0 +1,5 @@ + default.controller.message = "TwitterController=" + default.controller2.message = "TwitterController=" + default.sucess.message = "Successful call to fooAction" + default.consumerkey.message = "ZHgJv54dR7ZkYuKLvBeFJA" + defautl.consumersecret.message = "9Qj0OVOSEbkVOdCl4X1XUnoHSA46lQuAF3zCd7Gdk" \ No newline at end of file diff --git a/out/production/rgms/messages_cs_CZ.properties b/out/production/rgms/messages_cs_CZ.properties new file mode 100644 index 00000000..ab45c43d --- /dev/null +++ b/out/production/rgms/messages_cs_CZ.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] neodpovídá požadovanému vzoru [{3}] +default.invalid.url.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není validní URL +default.invalid.creditCard.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není validní číslo kreditní karty +default.invalid.email.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není validní emailová adresa +default.invalid.range.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není v povoleném rozmezí od [{3}] do [{4}] +default.invalid.size.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není v povoleném rozmezí od [{3}] do [{4}] +default.invalid.max.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] překračuje maximální povolenou hodnotu [{3}] +default.invalid.min.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] je menší než minimální povolená hodnota [{3}] +default.invalid.max.size.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] překračuje maximální velikost [{3}] +default.invalid.min.size.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] je menší než minimální velikost [{3}] +default.invalid.validator.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] neprošla validací +default.not.inlist.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] není obsažena v seznamu [{3}] +default.blank.message=Položka [{0}] třídy [{1}] nemůže být prázdná +default.not.equal.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] nemůže být stejná jako [{3}] +default.null.message=Položka [{0}] třídy [{1}] nemůže být prázdná +default.not.unique.message=Položka [{0}] třídy [{1}] o hodnotě [{2}] musí být unikátní + +default.paginate.prev=Předcházející +default.paginate.next=Následující +default.boolean.true=Pravda +default.boolean.false=Nepravda +default.date.format=dd. MM. yyyy HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} vytvořeno +default.updated.message={0} {1} aktualizováno +default.deleted.message={0} {1} smazáno +default.not.deleted.message={0} {1} nelze smazat +default.not.found.message={0} nenalezen s id {1} +default.optimistic.locking.failure=Jiný uživatel aktualizoval záznam {0}, právě když byl vámi editován + +default.home.label=Domů +default.list.label={0} Seznam +default.add.label=Přidat {0} +default.new.label=Nový {0} +default.create.label=Vytvořit {0} +default.show.label=Ukázat {0} +default.edit.label=Editovat {0} + +default.button.create.label=Vytvoř +default.button.edit.label=Edituj +default.button.update.label=Aktualizuj +default.button.delete.label=Smaž +default.button.delete.confirm.message=Jste si jistý? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=Položka {0} musí být validní URL +typeMismatch.java.net.URI=Položka {0} musí být validní URI +typeMismatch.java.util.Date=Položka {0} musí být validní datum +typeMismatch.java.lang.Double=Položka {0} musí být validní desetinné číslo +typeMismatch.java.lang.Integer=Položka {0} musí být validní číslo +typeMismatch.java.lang.Long=Položka {0} musí být validní číslo +typeMismatch.java.lang.Short=Položka {0} musí být validní číslo +typeMismatch.java.math.BigDecimal=Položka {0} musí být validní číslo +typeMismatch.java.math.BigInteger=Položka {0} musí být validní číslo \ No newline at end of file diff --git a/out/production/rgms/messages_da.properties b/out/production/rgms/messages_da.properties new file mode 100644 index 00000000..858b2290 --- /dev/null +++ b/out/production/rgms/messages_da.properties @@ -0,0 +1,56 @@ +default.doesnt.match.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] overholder ikke mønsteret [{3}] +default.invalid.url.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] er ikke en gyldig URL +default.invalid.creditCard.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] er ikke et gyldigt kreditkortnummer +default.invalid.email.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] er ikke en gyldig e-mail adresse +default.invalid.range.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] ligger ikke inden for intervallet fra [{3}] til [{4}] +default.invalid.size.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] ligger ikke inden for størrelsen fra [{3}] til [{4}] +default.invalid.max.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] overstiger den maksimale værdi [{3}] +default.invalid.min.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] er under den minimale værdi [{3}] +default.invalid.max.size.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] overstiger den maksimale størrelse på [{3}] +default.invalid.min.size.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] er under den minimale størrelse på [{3}] +default.invalid.validator.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] overholder ikke den brugerdefinerede validering +default.not.inlist.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] findes ikke i listen [{3}] +default.blank.message=Feltet [{0}] i klassen [{1}] kan ikke være tom +default.not.equal.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] må ikke være [{3}] +default.null.message=Feltet [{0}] i klassen [{1}] kan ikke være null +default.not.unique.message=Feltet [{0}] i klassen [{1}] som har værdien [{2}] skal være unik + +default.paginate.prev=Forrige +default.paginate.next=Næste +default.boolean.true=Sand +default.boolean.false=Falsk +default.date.format=yyyy-MM-dd HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} oprettet +default.updated.message={0} {1} opdateret +default.deleted.message={0} {1} slettet +default.not.deleted.message={0} {1} kunne ikke slettes +default.not.found.message={0} med id {1} er ikke fundet +default.optimistic.locking.failure=En anden bruger har opdateret denne {0} imens du har lavet rettelser + +default.home.label=Hjem +default.list.label={0} Liste +default.add.label=Tilføj {0} +default.new.label=Ny {0} +default.create.label=Opret {0} +default.show.label=Vis {0} +default.edit.label=Ret {0} + +default.button.create.label=Opret +default.button.edit.label=Ret +default.button.update.label=Opdater +default.button.delete.label=Slet +default.button.delete.confirm.message=Er du sikker? + +# Databindingsfejl. Brug "typeMismatch.$className.$propertyName for at passe til en given klasse (f.eks typeMismatch.Book.author) +typeMismatch.java.net.URL=Feltet {0} skal være en valid URL +typeMismatch.java.net.URI=Feltet {0} skal være en valid URI +typeMismatch.java.util.Date=Feltet {0} skal være en valid Dato +typeMismatch.java.lang.Double=Feltet {0} skal være et valid tal +typeMismatch.java.lang.Integer=Feltet {0} skal være et valid tal +typeMismatch.java.lang.Long=Feltet {0} skal være et valid tal +typeMismatch.java.lang.Short=Feltet {0} skal være et valid tal +typeMismatch.java.math.BigDecimal=Feltet {0} skal være et valid tal +typeMismatch.java.math.BigInteger=Feltet {0} skal være et valid tal + diff --git a/out/production/rgms/messages_de.properties b/out/production/rgms/messages_de.properties new file mode 100644 index 00000000..173d4894 --- /dev/null +++ b/out/production/rgms/messages_de.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] entspricht nicht dem vorgegebenen Muster [{3}] +default.invalid.url.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist keine gültige URL +default.invalid.creditCard.message=Das Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist keine gültige Kreditkartennummer +default.invalid.email.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist keine gültige E-Mail Adresse +default.invalid.range.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist nicht im Wertebereich von [{3}] bis [{4}] +default.invalid.size.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist nicht im Wertebereich von [{3}] bis [{4}] +default.invalid.max.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist größer als der Höchstwert von [{3}] +default.invalid.min.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist kleiner als der Mindestwert von [{3}] +default.invalid.max.size.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] übersteigt den Höchstwert von [{3}] +default.invalid.min.size.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] unterschreitet den Mindestwert von [{3}] +default.invalid.validator.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist ungültig +default.not.inlist.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] ist nicht in der Liste [{3}] enthalten. +default.blank.message=Die Eigenschaft [{0}] des Typs [{1}] darf nicht leer sein +default.not.equal.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] darf nicht gleich [{3}] sein +default.null.message=Die Eigenschaft [{0}] des Typs [{1}] darf nicht null sein +default.not.unique.message=Die Eigenschaft [{0}] des Typs [{1}] mit dem Wert [{2}] darf nur einmal vorkommen + +default.paginate.prev=Vorherige +default.paginate.next=Nächste +default.boolean.true=Wahr +default.boolean.false=Falsch +default.date.format=dd.MM.yyyy HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} wurde angelegt +default.updated.message={0} {1} wurde geändert +default.deleted.message={0} {1} wurde gelöscht +default.not.deleted.message={0} {1} konnte nicht gelöscht werden +default.not.found.message={0} mit der id {1} wurde nicht gefunden +default.optimistic.locking.failure=Ein anderer Benutzer hat das {0} Object geändert während Sie es bearbeitet haben + +default.home.label=Home +default.list.label={0} Liste +default.add.label={0} hinzufügen +default.new.label={0} anlegen +default.create.label={0} anlegen +default.show.label={0} anzeigen +default.edit.label={0} bearbeiten + +default.button.create.label=Anlegen +default.button.edit.label=Bearbeiten +default.button.update.label=Aktualisieren +default.button.delete.label=Löschen +default.button.delete.confirm.message=Sind Sie sicher? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=Die Eigenschaft {0} muss eine gültige URL sein +typeMismatch.java.net.URI=Die Eigenschaft {0} muss eine gültige URI sein +typeMismatch.java.util.Date=Die Eigenschaft {0} muss ein gültiges Datum sein +typeMismatch.java.lang.Double=Die Eigenschaft {0} muss eine gültige Zahl sein +typeMismatch.java.lang.Integer=Die Eigenschaft {0} muss eine gültige Zahl sein +typeMismatch.java.lang.Long=Die Eigenschaft {0} muss eine gültige Zahl sein +typeMismatch.java.lang.Short=Die Eigenschaft {0} muss eine gültige Zahl sein +typeMismatch.java.math.BigDecimal=Die Eigenschaft {0} muss eine gültige Zahl sein +typeMismatch.java.math.BigInteger=Die Eigenschaft {0} muss eine gültige Zahl sein \ No newline at end of file diff --git a/out/production/rgms/messages_es.properties b/out/production/rgms/messages_es.properties new file mode 100644 index 00000000..915db132 --- /dev/null +++ b/out/production/rgms/messages_es.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no corresponde al patrón [{3}] +default.invalid.url.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no es una URL válida +default.invalid.creditCard.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no es un número de tarjeta de crédito válida +default.invalid.email.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no es una dirección de correo electrónico válida +default.invalid.range.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no entra en el rango válido de [{3}] a [{4}] +default.invalid.size.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no entra en el tamaño válido de [{3}] a [{4}] +default.invalid.max.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] excede el valor máximo [{3}] +default.invalid.min.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] es menos que el valor mínimo [{3}] +default.invalid.max.size.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] excede el tamaño máximo de [{3}] +default.invalid.min.size.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] es menor que el tamaño mínimo de [{3}] +default.invalid.validator.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no es válido +default.not.inlist.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no esta contenido dentro de la lista [{3}] +default.blank.message=La propiedad [{0}] de la clase [{1}] no puede ser vacía +default.not.equal.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] no puede igualar a [{3}] +default.null.message=La propiedad [{0}] de la clase [{1}] no puede ser nulo +default.not.unique.message=La propiedad [{0}] de la clase [{1}] con valor [{2}] debe ser única + +default.paginate.prev=Anterior +default.paginate.next=Siguiente +default.boolean.true=Verdadero +default.boolean.false=Falso +default.date.format=yyyy-MM-dd HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} creado +default.updated.message={0} {1} actualizado +default.deleted.message={0} {1} eliminado +default.not.deleted.message={0} {1} no puede eliminarse +default.not.found.message=No se encuentra {0} con id {1} +default.optimistic.locking.failure=Mientras usted editaba, otro usuario ha actualizado su {0} + +default.home.label=Principal +default.list.label={0} Lista +default.add.label=Agregar {0} +default.new.label=Nuevo {0} +default.create.label=Crear {0} +default.show.label=Mostar {0} +default.edit.label=Editar {0} + +default.button.create.label=Crear +default.button.edit.label=Editar +default.button.update.label=Actualizar +default.button.delete.label=Eliminar +default.button.delete.confirm.message=¿Está usted seguro? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=La propiedad {0} debe ser una URL válida +typeMismatch.java.net.URI=La propiedad {0} debe ser una URI válida +typeMismatch.java.util.Date=La propiedad {0} debe ser una fecha válida +typeMismatch.java.lang.Double=La propiedad {0} debe ser un número válido +typeMismatch.java.lang.Integer=La propiedad {0} debe ser un número válido +typeMismatch.java.lang.Long=La propiedad {0} debe ser un número válido +typeMismatch.java.lang.Short=La propiedad {0} debe ser un número válido +typeMismatch.java.math.BigDecimal=La propiedad {0} debe ser un número válido +typeMismatch.java.math.BigInteger=La propiedad {0} debe ser un número válido \ No newline at end of file diff --git a/out/production/rgms/messages_fr.properties b/out/production/rgms/messages_fr.properties new file mode 100644 index 00000000..55721641 --- /dev/null +++ b/out/production/rgms/messages_fr.properties @@ -0,0 +1,19 @@ +default.doesnt.match.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] ne correspond pas au pattern [{3}] +default.invalid.url.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas une URL valide +default.invalid.creditCard.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas un numéro de carte de crédit valide +default.invalid.email.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas une adresse e-mail valide +default.invalid.range.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas contenue dans l'intervalle [{3}] à [{4}] +default.invalid.size.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas contenue dans l'intervalle [{3}] à [{4}] +default.invalid.max.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] est supérieure à la valeur maximum [{3}] +default.invalid.min.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] est inférieure à la valeur minimum [{3}] +default.invalid.max.size.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] est supérieure à la valeur maximum [{3}] +default.invalid.min.size.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] est inférieure à la valeur minimum [{3}] +default.invalid.validator.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] n'est pas valide +default.not.inlist.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] ne fait pas partie de la liste [{3}] +default.blank.message=La propriété [{0}] de la classe [{1}] ne peut pas être vide +default.not.equal.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] ne peut pas être égale à [{3}] +default.null.message=La propriété [{0}] de la classe [{1}] ne peut pas être nulle +default.not.unique.message=La propriété [{0}] de la classe [{1}] avec la valeur [{2}] doit être unique + +default.paginate.prev=Précédent +default.paginate.next=Suivant diff --git a/out/production/rgms/messages_it.properties b/out/production/rgms/messages_it.properties new file mode 100644 index 00000000..938b276c --- /dev/null +++ b/out/production/rgms/messages_it.properties @@ -0,0 +1,19 @@ +default.doesnt.match.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non corrisponde al pattern [{3}] +default.invalid.url.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non è un URL valido +default.invalid.creditCard.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non è un numero di carta di credito valido +default.invalid.email.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non è un indirizzo email valido +default.invalid.range.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non rientra nell'intervallo valido da [{3}] a [{4}] +default.invalid.size.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non rientra nell'intervallo di dimensioni valide da [{3}] a [{4}] +default.invalid.max.message=La proprietà [{0}] della classe [{1}] con valore [{2}] è maggiore di [{3}] +default.invalid.min.message=La proprietà [{0}] della classe [{1}] con valore [{2}] è minore di [{3}] +default.invalid.max.size.message=La proprietà [{0}] della classe [{1}] con valore [{2}] è maggiore di [{3}] +default.invalid.min.size.message=La proprietà [{0}] della classe [{1}] con valore [{2}] è minore di [{3}] +default.invalid.validator.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non è valida +default.not.inlist.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non è contenuta nella lista [{3}] +default.blank.message=La proprietà [{0}] della classe [{1}] non può essere vuota +default.not.equal.message=La proprietà [{0}] della classe [{1}] con valore [{2}] non può essere uguale a [{3}] +default.null.message=La proprietà [{0}] della classe [{1}] non può essere null +default.not.unique.message=La proprietà [{0}] della classe [{1}] con valore [{2}] deve essere unica + +default.paginate.prev=Precedente +default.paginate.next=Successivo \ No newline at end of file diff --git a/out/production/rgms/messages_ja.properties b/out/production/rgms/messages_ja.properties new file mode 100644 index 00000000..f716d75b --- /dev/null +++ b/out/production/rgms/messages_ja.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、[{3}]パターンと一致していません。 +default.invalid.url.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、有効なURLではありません。 +default.invalid.creditCard.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、有効なクレジットカード番号ではありません。 +default.invalid.email.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、有効なメールアドレスではありません。 +default.invalid.range.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、[{3}]から[{4}]範囲内を指定してください。 +default.invalid.size.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、[{3}]から[{4}]以内を指定してください。 +default.invalid.max.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、最大値[{3}]より大きいです。 +default.invalid.min.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、最小値[{3}]より小さいです。 +default.invalid.max.size.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、最大値[{3}]より大きいです。 +default.invalid.min.size.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、最小値[{3}]より小さいです。 +default.invalid.validator.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、カスタムバリデーションを通過できません。 +default.not.inlist.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、[{3}]リスト内に存在しません。 +default.blank.message=[{1}]クラスのプロパティ[{0}]の空白は許可されません。 +default.not.equal.message=クラス[{1}]プロパティ[{0}]の値[{2}]は、[{3}]と同等ではありません。 +default.null.message=[{1}]クラスのプロパティ[{0}]にnullは許可されません。 +default.not.unique.message=クラス[{1}]プロパティ[{0}]の値[{2}]は既に使用されています。 + +default.paginate.prev=戻る +default.paginate.next=次へ +default.boolean.true=はい +default.boolean.false=いいえ +default.date.format=yyyy/MM/dd HH:mm:ss z +default.number.format=0 + +default.created.message={0}(id:{1})を作成しました。 +default.updated.message={0}(id:{1})を更新しました。 +default.deleted.message={0}(id:{1})を削除しました。 +default.not.deleted.message={0}(id:{1})は削除できませんでした。 +default.not.found.message={0}(id:{1})は見つかりませんでした。 +default.optimistic.locking.failure=この{0}は編集中に他のユーザによって先に更新されています。 + +default.home.label=ホーム +default.list.label={0}リスト +default.add.label={0}を追加 +default.new.label={0}を新規作成 +default.create.label={0}を作成 +default.show.label={0}詳細 +default.edit.label={0}を編集 + +default.button.create.label=作成 +default.button.edit.label=編集 +default.button.update.label=更新 +default.button.delete.label=削除 +default.button.delete.confirm.message=本当に削除してよろしいですか? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL={0}は有効なURLでなければなりません。 +typeMismatch.java.net.URI={0}は有効なURIでなければなりません。 +typeMismatch.java.util.Date={0}は有効な日付でなければなりません。 +typeMismatch.java.lang.Double={0}は有効な数値でなければなりません。 +typeMismatch.java.lang.Integer={0}は有効な数値でなければなりません。 +typeMismatch.java.lang.Long={0}は有効な数値でなければなりません。 +typeMismatch.java.lang.Short={0}は有効な数値でなければなりません。 +typeMismatch.java.math.BigDecimal={0}は有効な数値でなければなりません。 +typeMismatch.java.math.BigInteger={0}は有効な数値でなければなりません。 diff --git a/out/production/rgms/messages_nl.properties b/out/production/rgms/messages_nl.properties new file mode 100644 index 00000000..cd5cc94e --- /dev/null +++ b/out/production/rgms/messages_nl.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] komt niet overeen met het vereiste patroon [{3}] +default.invalid.url.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is geen geldige URL +default.invalid.creditCard.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is geen geldig credit card nummer +default.invalid.email.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is geen geldig e-mailadres +default.invalid.range.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] valt niet in de geldige waardenreeks van [{3}] tot [{4}] +default.invalid.size.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] valt niet in de geldige grootte van [{3}] tot [{4}] +default.invalid.max.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] overschrijdt de maximumwaarde [{3}] +default.invalid.min.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is minder dan de minimumwaarde [{3}] +default.invalid.max.size.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] overschrijdt de maximumgrootte van [{3}] +default.invalid.min.size.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is minder dan minimumgrootte van [{3}] +default.invalid.validator.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] is niet geldig +default.not.inlist.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] komt niet voor in de lijst [{3}] +default.blank.message=Attribuut [{0}] van entiteit [{1}] mag niet leeg zijn +default.not.equal.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] mag niet gelijk zijn aan [{3}] +default.null.message=Attribuut [{0}] van entiteit [{1}] mag niet leeg zijn +default.not.unique.message=Attribuut [{0}] van entiteit [{1}] met waarde [{2}] moet uniek zijn + +default.paginate.prev=Vorige +default.paginate.next=Volgende +default.boolean.true=Ja +default.boolean.false=Nee +default.date.format=dd-MM-yyyy HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} ingevoerd +default.updated.message={0} {1} gewijzigd +default.deleted.message={0} {1} verwijderd +default.not.deleted.message={0} {1} kon niet worden verwijderd +default.not.found.message={0} met id {1} kon niet worden gevonden +default.optimistic.locking.failure=Een andere gebruiker heeft deze {0} al gewijzigd + +default.home.label=Home +default.list.label={0} Overzicht +default.add.label=Toevoegen {0} +default.new.label=Invoeren {0} +default.create.label=Invoeren {0} +default.show.label=Details {0} +default.edit.label=Wijzigen {0} + +default.button.create.label=Invoeren +default.button.edit.label=Wijzigen +default.button.update.label=Opslaan +default.button.delete.label=Verwijderen +default.button.delete.confirm.message=Weet je het zeker? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=Attribuut {0} is geen geldige URL +typeMismatch.java.net.URI=Attribuut {0} is geen geldige URI +typeMismatch.java.util.Date=Attribuut {0} is geen geldige datum +typeMismatch.java.lang.Double=Attribuut {0} is geen geldig nummer +typeMismatch.java.lang.Integer=Attribuut {0} is geen geldig nummer +typeMismatch.java.lang.Long=Attribuut {0} is geen geldig nummer +typeMismatch.java.lang.Short=Attribuut {0} is geen geldig nummer +typeMismatch.java.math.BigDecimal=Attribuut {0} is geen geldig nummer +typeMismatch.java.math.BigInteger=Attribuut {0} is geen geldig nummer diff --git a/out/production/rgms/messages_pt_BR.properties b/out/production/rgms/messages_pt_BR.properties new file mode 100644 index 00000000..334cd423 --- /dev/null +++ b/out/production/rgms/messages_pt_BR.properties @@ -0,0 +1,203 @@ + +default.doesnt.match.message=O campo [{0}] da classe [{1}] com o valor [{2}] não atende ao padrão definido [{3}] +default.invalid.url.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é uma URL válida +default.invalid.creditCard.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um número válido de cartão de crédito +default.invalid.email.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um endereço de email válido. +default.invalid.range.message=O campo [{0}] da classe [{1}] com o valor [{2}] não está entre a faixa de valores válida de [{3}] até [{4}] +default.invalid.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] não está na faixa de tamanho válida de [{3}] até [{4}] +default.invalid.max.message=O campo [{0}] da classe [{1}] com o valor [{2}] ultrapass o valor máximo [{3}] +default.invalid.min.message=O campo [{0}] da classe [{1}] com o valor [{2}] não atinge o valor mínimo [{3}] +default.invalid.max.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] ultrapassa o tamanho máximo de [{3}] +default.invalid.min.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] não atinge o tamanho mínimo de [{3}] +default.invalid.validator.message=O campo [{0}] da classe [{1}] com o valor [{2}] não passou na validação +default.not.inlist.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um valor dentre os permitidos na lista [{3}] +default.blank.message=O campo [{0}] da classe [{1}] não pode ficar em branco +default.not.equal.message=O campo [{0}] da classe [{1}] com o valor [{2}] não pode ser igual a [{3}] +default.null.message=O campo [{0}] da classe [{1}] não pode ser vazia +default.not.unique.message=O campo [{0}] da classe [{1}] com o valor [{2}] deve ser único + +default.paginate.prev=Anterior +default.paginate.next=Próximo +default.boolean.true=Sim +default.boolean.false=Não +default.date.format=dd/MM/yyyy HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} criado +default.updated.message={0} {1} atualizado +default.deleted.message={0} {1} removido +default.not.deleted.message={0} {1} não pode ser removido +default.not.found.message={0} não foi encontrado com id {1} +default.optimistic.locking.failure=Outro usuário atualizou este [{0}] enquanto você tentou salvá-lo + +default.home.label=Principal +default.list.label={0} Listagem +default.add.label=Adicionar {0} +default.new.label=Novo {0} +default.create.label=Criar {0} +default.show.label=Ver {0} +default.edit.label=Editar {0} + +default.button.create.label=Criar +default.button.edit.label=Editar +default.button.update.label=Alterar +default.button.delete.label=Remover +default.button.list.label=Listagem +default.button.delete.confirm.message=Tem certeza? + + +typeMismatch.java.net.URL=O campo {0} deve ser uma URL válida. +typeMismatch.java.net.URI=O campo {0} deve ser uma URI válida. +typeMismatch.java.util.Date=O campo {0} deve ser uma data válida +typeMismatch.java.lang.Double=O campo {0} deve ser um número válido. +typeMismatch.java.lang.Integer=O campo {0} deve ser um número válido. +typeMismatch.java.lang.Long=O campo {0} deve ser um número válido. +typeMismatch.java.lang.Short=O campo {0} deve ser um número válido. +typeMismatch.java.math.BigDecimal=O campo {0} deve ser um número válido. +typeMismatch.java.math.BigInteger=O campo {0} deve ser um número válido. + + + +#if($inter) +default.member.label=Membros +default.publication.label=Publicações +default.MSGIni.label=Escolha uma opção do menu acima +default.periodico.label=Periodico +default.conferencia.label=Conferencia +default.ferramenta.label=Ferramenta +#if($maisresul) +default.dissertacao.label=Dissertacao +default.tese.label=Tese +#end +default.bookchapter.label=Capítulo de livro +default.technicalReport.label=Relatorio Tecnico +default.msgBusca.label=Listagem, busca, edição e remoção de publicações +default.title.label=Título +default.author.label=Autor +default.year.label=Ano +default.search.label=Busca + +default.orientation.label = Orientation +default.orientation.imported.message = As orientations não existentes foram importadas com sucesso +default.orientation.checkVersion.message Um outro usuário atualizou este orientation enquanto você estava editando + +default.article.imported.message = As article não existentes foram importadas com sucesso +default.article.checkVersion.message Um outro usuário atualizou este orientation enquanto você estava editando + + + + +conferencia.title.label=Título +conferencia.author.label=Autor +conferencia.conference.label=Conferencia +conferencia.year.label=Ano +conferencia.pageInitial.label=Página Inicial +conferencia.pageFinal.label=Página Final +conferencia.month.label=Mês +conferencia.arquivo.label=Arquivo +conferencia.label=Conferencia +conferencia.addAutor.label='Adicionar Autor' +conferencia.members.label=Membros Autores + + +#if($maisresul) +dissertacao.members.label=Membros Autores +dissertacao.title.label=Título +dissertacao.school.label=Faculdade +dissertacao.year.label=Ano +dissertacao.month.label=Mês +dissertacao.arquivo.label=Arquivo +dissertacao.author.label=Autor +dissertacao.label=Dissertacao +#end + + +ferramenta.members.label=Membros Autores +ferramenta.author.label=Autor +ferramenta.addAauthor.label='Adicionar Autor' +ferramenta.descricao.label=Descrição +ferramenta.link.label=Sitio +ferramenta.publicacaoAssociada.label=Publicação Associada +ferramenta.title.label=Título +ferramenta.year.label=Ano +ferramenta.label=Ferramenta +ferramenta.edit.conflict=Outro usuário estava editando esta Ferramenta enquanto você editava + +researchGroup.label=Grupo de Pesquisa +researchGroup.name.label=Nome +researchGroup.twitter.label=Twitter +researchGroup.description.label=Descrição +researchGroup.childOf.label=ResearchGroup superior +researchGroup.members.label=Membros +researchGroup.hasCycle=Há um ciclo relacionado com este research group + +periodico.title.label=Título +periodico.members.label=Membros Autores +periodico.addAauthor.label='Adicionar Autor' +periodico.author.label=Autor +periodico.journal.label=Periodico +periodico.number.label=Número +periodico.pageInitial.label=Página Inicial +periodico.pageFinal.label=Página Final +periodico.volume.label=Volume +periodico.year.label=Ano +periodico.arquivo.label=Arquivo +periodico.label=Periodico +periodico.duplicatetitle.failure = Periódico não cadastrado porque já existe um periódico com o mesmo título +periodico.filesaving.failure = Periódico não cadastrado devido a problema na gravação do arquivo +periodico.saving.failure = Periódico não cadastrado devido a problema na gravação + + + +technicalReport.title.label = Título +technicalReport.publicationDate.label = Data de Publicação +technicalReport.file.label = Arquivo +technicalReport.researchLine.label = Linha de Pesquisa +technicalReport.institution.label = Instituição +technicalReport.members.label = Membros Autores +technicalReport.filesaving.failure = Relatório não cadastrado devido a problema na gravação do arquivo +technicalReport.saving.failure = Relatório não cadastrado devido a problema na gravação +technicalReport.label=Relatorio Tecnico + +#if($maisresul) +tese.author.label=Autor +tese.title.label=Título +tese.school.label=Faculdade +tese.year.label=Ano +tese.month.label=Mês +tese.arquivo.label=Arquivo +tese.label=Tese +tese.duplicatetitle.failure = Tese não cadastrada porque já existe uma tese com o mesmo título +#end + +#if($news) +news.not.created.unicity.rule.message=Já existe no sistema uma noticia cadastrada o esta descrição de data para este grupo de pesquisa. +default.button.update.twitter.label=Atualizar noticias do twitter +news.label=Notícias +default.news.label=Notícias +#end + +default.report.label=Relatorio de {0}s +default.citations.label=Citações + +#if($visit) +default.visit.label=Visita +visit.label=Visita +#end + +mail.plugin.not.configured=Plugin de email nao configurado + +#if($member) +member.label=Member +member.start.label=Início +member.end.label=Fim +member.status_H.label=Status H +#end + +#if($record) +default.record.label=Registro +record.label=Registro +record.start.label=Início +record.end.label=Fim +record.status_H.label=Status H +#end diff --git a/out/production/rgms/messages_pt_PT.properties b/out/production/rgms/messages_pt_PT.properties new file mode 100644 index 00000000..a3860706 --- /dev/null +++ b/out/production/rgms/messages_pt_PT.properties @@ -0,0 +1,34 @@ +# +# translation by miguel.ping@gmail.com, based on pt_BR translation by Lucas Teixeira - lucastex@gmail.com +# + +default.doesnt.match.message=O campo [{0}] da classe [{1}] com o valor [{2}] não corresponde ao padrão definido [{3}] +default.invalid.url.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um URL válido +default.invalid.creditCard.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um número válido de cartão de crédito +default.invalid.email.message=O campo [{0}] da classe [{1}] com o valor [{2}] não é um endereço de email válido. +default.invalid.range.message=O campo [{0}] da classe [{1}] com o valor [{2}] não está dentro dos limites de valores válidos de [{3}] a [{4}] +default.invalid.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] está fora dos limites de tamanho válido de [{3}] a [{4}] +default.invalid.max.message=O campo [{0}] da classe [{1}] com o valor [{2}] ultrapassa o valor máximo [{3}] +default.invalid.min.message=O campo [{0}] da classe [{1}] com o valor [{2}] não atinge o valor mínimo [{3}] +default.invalid.max.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] ultrapassa o tamanho máximo de [{3}] +default.invalid.min.size.message=O campo [{0}] da classe [{1}] com o valor [{2}] não atinge o tamanho mínimo de [{3}] +default.invalid.validator.message=O campo [{0}] da classe [{1}] com o valor [{2}] não passou na validação +default.not.inlist.message=O campo [{0}] da classe [{1}] com o valor [{2}] não se encontra nos valores permitidos da lista [{3}] +default.blank.message=O campo [{0}] da classe [{1}] não pode ser vazio +default.not.equal.message=O campo [{0}] da classe [{1}] com o valor [{2}] não pode ser igual a [{3}] +default.null.message=O campo [{0}] da classe [{1}] não pode ser vazio +default.not.unique.message=O campo [{0}] da classe [{1}] com o valor [{2}] deve ser único + +default.paginate.prev=Anterior +default.paginate.next=Próximo + +# Mensagens de erro em atribuição de valores. Use "typeMismatch.$className.$propertyName" para personalizar(eg typeMismatch.Book.author) +typeMismatch.java.net.URL=O campo {0} deve ser um URL válido. +typeMismatch.java.net.URI=O campo {0} deve ser um URI válido. +typeMismatch.java.util.Date=O campo {0} deve ser uma data válida +typeMismatch.java.lang.Double=O campo {0} deve ser um número válido. +typeMismatch.java.lang.Integer=O campo {0} deve ser um número válido. +typeMismatch.java.lang.Long=O campo {0} deve ser um número valido. +typeMismatch.java.lang.Short=O campo {0} deve ser um número válido. +typeMismatch.java.math.BigDecimal=O campo {0} deve ser um número válido. +typeMismatch.java.math.BigInteger=O campo {0} deve ser um número válido. diff --git a/out/production/rgms/messages_ru.properties b/out/production/rgms/messages_ru.properties new file mode 100644 index 00000000..53a4bdc4 --- /dev/null +++ b/out/production/rgms/messages_ru.properties @@ -0,0 +1,31 @@ +default.doesnt.match.message=Значение [{2}] поля [{0}] класса [{1}] не соответствует образцу [{3}] +default.invalid.url.message=Значение [{2}] поля [{0}] класса [{1}] не является допустимым URL-адресом +default.invalid.creditCard.message=Значение [{2}] поля [{0}] класса [{1}] не является допустимым номером кредитной карты +default.invalid.email.message=Значение [{2}] поля [{0}] класса [{1}] не является допустимым e-mail адресом +default.invalid.range.message=Значение [{2}] поля [{0}] класса [{1}] не попадает в допустимый интервал от [{3}] до [{4}] +default.invalid.size.message=Размер поля [{0}] класса [{1}] (значение: [{2}]) не попадает в допустимый интервал от [{3}] до [{4}] +default.invalid.max.message=Значение [{2}] поля [{0}] класса [{1}] больше чем максимально допустимое значение [{3}] +default.invalid.min.message=Значение [{2}] поля [{0}] класса [{1}] меньше чем минимально допустимое значение [{3}] +default.invalid.max.size.message=Размер поля [{0}] класса [{1}] (значение: [{2}]) больше чем максимально допустимый размер [{3}] +default.invalid.min.size.message=Размер поля [{0}] класса [{1}] (значение: [{2}]) меньше чем минимально допустимый размер [{3}] +default.invalid.validator.message=Значение [{2}] поля [{0}] класса [{1}] не допустимо +default.not.inlist.message=Значение [{2}] поля [{0}] класса [{1}] не попадает в список допустимых значений [{3}] +default.blank.message=Поле [{0}] класса [{1}] не может быть пустым +default.not.equal.message=Значение [{2}] поля [{0}] класса [{1}] не может быть равно [{3}] +default.null.message=Поле [{0}] класса [{1}] не может иметь значение null +default.not.unique.message=Значение [{2}] поля [{0}] класса [{1}] должно быть уникальным + +default.paginate.prev=Предыдушая страница +default.paginate.next=Следующая страница + +# Ошибки при присвоении данных. Для точной настройки для полей классов используйте +# формат "typeMismatch.$className.$propertyName" (например, typeMismatch.Book.author) +typeMismatch.java.net.URL=Значение поля {0} не является допустимым URL +typeMismatch.java.net.URI=Значение поля {0} не является допустимым URI +typeMismatch.java.util.Date=Значение поля {0} не является допустимой датой +typeMismatch.java.lang.Double=Значение поля {0} не является допустимым числом +typeMismatch.java.lang.Integer=Значение поля {0} не является допустимым числом +typeMismatch.java.lang.Long=Значение поля {0} не является допустимым числом +typeMismatch.java.lang.Short=Значение поля {0} не является допустимым числом +typeMismatch.java.math.BigDecimal=Значение поля {0} не является допустимым числом +typeMismatch.java.math.BigInteger=Значение поля {0} не является допустимым числом diff --git a/out/production/rgms/messages_sv.properties b/out/production/rgms/messages_sv.properties new file mode 100644 index 00000000..61899d79 --- /dev/null +++ b/out/production/rgms/messages_sv.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=Attributet [{0}] för klassen [{1}] med värde [{2}] matchar inte mot uttrycket [{3}] +default.invalid.url.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte en giltig URL +default.invalid.creditCard.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte ett giltigt kreditkortsnummer +default.invalid.email.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte en giltig e-postadress +default.invalid.range.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte inom intervallet [{3}] till [{4}] +default.invalid.size.message=Attributet [{0}] för klassen [{1}] med värde [{2}] har en storlek som inte är inom [{3}] till [{4}] +default.invalid.max.message=Attributet [{0}] för klassen [{1}] med värde [{2}] överskrider maxvärdet [{3}] +default.invalid.min.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är mindre än minimivärdet [{3}] +default.invalid.max.size.message=Attributet [{0}] för klassen [{1}] med värde [{2}] överskrider maxstorleken [{3}] +default.invalid.min.size.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är mindre än minimistorleken [{3}] +default.invalid.validator.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte giltigt enligt anpassad regel +default.not.inlist.message=Attributet [{0}] för klassen [{1}] med värde [{2}] är inte giltigt, måste vara ett av [{3}] +default.blank.message=Attributet [{0}] för klassen [{1}] får inte vara tomt +default.not.equal.message=Attributet [{0}] för klassen [{1}] med värde [{2}] får inte vara lika med [{3}] +default.null.message=Attributet [{0}] för klassen [{1}] får inte vara tomt +default.not.unique.message=Attributet [{0}] för klassen [{1}] med värde [{2}] måste vara unikt + +default.paginate.prev=Föregående +default.paginate.next=Nästa +default.boolean.true=Sant +default.boolean.false=Falskt +default.date.format=yyyy-MM-dd HH:mm:ss z +default.number.format=0 + +default.created.message={0} {1} skapades +default.updated.message={0} {1} uppdaterades +default.deleted.message={0} {1} borttagen +default.not.deleted.message={0} {1} kunde inte tas bort +default.not.found.message={0} med id {1} kunde inte hittas +default.optimistic.locking.failure=En annan användare har uppdaterat det här {0} objektet medan du redigerade det + +default.home.label=Hem +default.list.label= {0} - Lista +default.add.label=Lägg till {0} +default.new.label=Skapa {0} +default.create.label=Skapa {0} +default.show.label=Visa {0} +default.edit.label=Ändra {0} + +default.button.create.label=Skapa +default.button.edit.label=Ändra +default.button.update.label=Uppdatera +default.button.delete.label=Ta bort +default.button.delete.confirm.message=Är du säker? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=Värdet för {0} måste vara en giltig URL +typeMismatch.java.net.URI=Värdet för {0} måste vara en giltig URI +typeMismatch.java.util.Date=Värdet {0} måste vara ett giltigt datum +typeMismatch.java.lang.Double=Värdet {0} måste vara ett giltigt nummer +typeMismatch.java.lang.Integer=Värdet {0} måste vara ett giltigt heltal +typeMismatch.java.lang.Long=Värdet {0} måste vara ett giltigt heltal +typeMismatch.java.lang.Short=Värdet {0} måste vara ett giltigt heltal +typeMismatch.java.math.BigDecimal=Värdet {0} måste vara ett giltigt nummer +typeMismatch.java.math.BigInteger=Värdet {0} måste vara ett giltigt heltal \ No newline at end of file diff --git a/out/production/rgms/messages_th.properties b/out/production/rgms/messages_th.properties new file mode 100644 index 00000000..31c8668a --- /dev/null +++ b/out/production/rgms/messages_th.properties @@ -0,0 +1,55 @@ +default.doesnt.match.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ถูกต้องตามรูปแบบที่กำหนดไว้ใน [{3}] +default.invalid.url.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ถูกต้องตามรูปแบบ URL +default.invalid.creditCard.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ถูกต้องตามรูปแบบหมายเลขบัตรเครดิต +default.invalid.email.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ถูกต้องตามรูปแบบอีเมล์ +default.invalid.range.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ได้มีค่าที่ถูกต้องในช่วงจาก [{3}] ถึง [{4}] +default.invalid.size.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ได้มีขนาดที่ถูกต้องในช่วงจาก [{3}] ถึง [{4}] +default.invalid.max.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] มีค่าเกิดกว่าค่ามากสุด [{3}] +default.invalid.min.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] มีค่าน้อยกว่าค่าต่ำสุด [{3}] +default.invalid.max.size.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] มีขนาดเกินกว่าขนาดมากสุดของ [{3}] +default.invalid.min.size.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] มีขนาดต่ำกว่าขนาดต่ำสุดของ [{3}] +default.invalid.validator.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ผ่านการทวนสอบค่าที่ตั้งขึ้น +default.not.inlist.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่ได้อยู่ในรายการต่อไปนี้ [{3}] +default.blank.message=คุณสมบัติ [{0}] ของคลาส [{1}] ไม่สามารถเป็นค่าว่างได้ +default.not.equal.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] ไม่สามารถเท่ากับ [{3}] ได้ +default.null.message=คุณสมบัติ [{0}] ของคลาส [{1}] ไม่สามารถเป็น null ได้ +default.not.unique.message=คุณสมบัติ [{0}] ของคลาส [{1}] ซึ่งมีค่าเป็น [{2}] จะต้องไม่ซ้ำ (unique) + +default.paginate.prev=ก่อนหน้า +default.paginate.next=ถัดไป +default.boolean.true=จริง +default.boolean.false=เท็จ +default.date.format=dd-MM-yyyy HH:mm:ss z +default.number.format=0 + +default.created.message=สร้าง {0} {1} เรียบร้อยแล้ว +default.updated.message=ปรับปรุง {0} {1} เรียบร้อยแล้ว +default.deleted.message=ลบ {0} {1} เรียบร้อยแล้ว +default.not.deleted.message=ไม่สามารถลบ {0} {1} +default.not.found.message=ไม่พบ {0} ด้วย id {1} นี้ +default.optimistic.locking.failure=มีผู้ใช้ท่านอื่นปรับปรุง {0} ขณะที่คุณกำลังแก้ไขข้อมูลอยู่ + +default.home.label=หน้าแรก +default.list.label=รายการ {0} +default.add.label=เพิ่ม {0} +default.new.label=สร้าง {0} ใหม่ +default.create.label=สร้าง {0} +default.show.label=แสดง {0} +default.edit.label=แก้ไข {0} + +default.button.create.label=สร้าง +default.button.edit.label=แก้ไข +default.button.update.label=ปรับปรุง +default.button.delete.label=ลบ +default.button.delete.confirm.message=คุณแน่ใจหรือไม่ ? + +# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author) +typeMismatch.java.net.URL=คุณสมบัติ '{0}' จะต้องเป็นค่า URL ที่ถูกต้อง +typeMismatch.java.net.URI=คุณสมบัติ '{0}' จะต้องเป็นค่า URI ที่ถูกต้อง +typeMismatch.java.util.Date=คุณสมบัติ '{0}' จะต้องมีค่าเป็นวันที่ +typeMismatch.java.lang.Double=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท Double +typeMismatch.java.lang.Integer=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท Integer +typeMismatch.java.lang.Long=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท Long +typeMismatch.java.lang.Short=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท Short +typeMismatch.java.math.BigDecimal=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท BigDecimal +typeMismatch.java.math.BigInteger=คุณสมบัติ '{0}' จะต้องมีค่าเป็นจำนวนประเภท BigInteger diff --git a/out/production/rgms/messages_zh_CN.properties b/out/production/rgms/messages_zh_CN.properties new file mode 100644 index 00000000..b89bc933 --- /dev/null +++ b/out/production/rgms/messages_zh_CN.properties @@ -0,0 +1,18 @@ +default.blank.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u4E0D\u80FD\u4E3A\u7A7A +default.doesnt.match.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0E\u5B9A\u4E49\u7684\u6A21\u5F0F [{3}]\u4E0D\u5339\u914D +default.invalid.creditCard.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0D\u662F\u4E00\u4E2A\u6709\u6548\u7684\u4FE1\u7528\u5361\u53F7 +default.invalid.email.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0D\u662F\u4E00\u4E2A\u5408\u6CD5\u7684\u7535\u5B50\u90AE\u4EF6\u5730\u5740 +default.invalid.max.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u6BD4\u6700\u5927\u503C [{3}]\u8FD8\u5927 +default.invalid.max.size.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u7684\u5927\u5C0F\u6BD4\u6700\u5927\u503C [{3}]\u8FD8\u5927 +default.invalid.min.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u6BD4\u6700\u5C0F\u503C [{3}]\u8FD8\u5C0F +default.invalid.min.size.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u7684\u5927\u5C0F\u6BD4\u6700\u5C0F\u503C [{3}]\u8FD8\u5C0F +default.invalid.range.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0D\u5728\u5408\u6CD5\u7684\u8303\u56F4\u5185( [{3}] \uFF5E [{4}] ) +default.invalid.size.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u7684\u5927\u5C0F\u4E0D\u5728\u5408\u6CD5\u7684\u8303\u56F4\u5185( [{3}] \uFF5E [{4}] ) +default.invalid.url.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0D\u662F\u4E00\u4E2A\u5408\u6CD5\u7684URL +default.invalid.validator.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u672A\u80FD\u901A\u8FC7\u81EA\u5B9A\u4E49\u7684\u9A8C\u8BC1 +default.not.equal.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0E[{3}]\u4E0D\u76F8\u7B49 +default.not.inlist.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u4E0D\u5728\u5217\u8868\u7684\u53D6\u503C\u8303\u56F4\u5185 +default.not.unique.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u7684\u503C[{2}]\u5FC5\u987B\u662F\u552F\u4E00\u7684 +default.null.message=[{1}]\u7C7B\u7684\u5C5E\u6027[{0}]\u4E0D\u80FD\u4E3Anull +default.paginate.next=\u4E0B\u9875 +default.paginate.prev=\u4E0A\u9875 diff --git a/out/production/rgms/shiro.properties b/out/production/rgms/shiro.properties new file mode 100644 index 00000000..ddba8d9b --- /dev/null +++ b/out/production/rgms/shiro.properties @@ -0,0 +1 @@ +login.failed = Invalid username and/or password diff --git a/out/test/rgms/sample.bibtex b/out/test/rgms/sample.bibtex new file mode 100644 index 00000000..7e776532 --- /dev/null +++ b/out/test/rgms/sample.bibtex @@ -0,0 +1,26 @@ +@MASTERSTHESIS{Gor:2008, + author = {Samir Gorsky}, + title = {A semntica algbrica para as lgicas modais e seu interesse filosfico}, + school = {IFCH-UNICAMP}, + year = {2008}, + address = {Campinas, Brazil}, + note = {\\ URL = http://samirgorsky.vilabol.uol.com.br/logicamodal.pdf}, +} + +@PHDTHESIS{dCosta_1963_Inconsistent_Formal_Systems, + author = {N. C. A. da Costa}, + title = "Inconsistent Formal Systems \emph{(in Portuguese)}", + school = {Federal University of Parana}, + year = {1963}, + address = "Curitiba, Brazil", + note = {Edited by Editora UFPR, Curitiba, 1993}, +} + +@PHDTHESIS{diogo_doctor, + author = {D. V. de S. Silva}, + title = "Doctor Thesis", + school = {Federal University of Pernambuco}, + year = {2013}, + address = "Recife, Brazil", + note = {Edited by Editora UFPE, Recife, 2013}, +} \ No newline at end of file diff --git a/out/test/rgms/steps/CCFinder.pdf b/out/test/rgms/steps/CCFinder.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/CCFinder.pdf differ diff --git a/out/test/rgms/steps/Delete dissertation.txt b/out/test/rgms/steps/Delete dissertation.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Delete dissertation.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Dissertationduplicated.txt b/out/test/rgms/steps/Dissertationduplicated.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Dissertationduplicated.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Dissertationduplicated2.txt b/out/test/rgms/steps/Dissertationduplicated2.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Dissertationduplicated2.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Dissertationwithoutschool.txt b/out/test/rgms/steps/Dissertationwithoutschool.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Dissertationwithoutschool.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Editdissertation.txt b/out/test/rgms/steps/Editdissertation.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Editdissertation.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/EvaluateNLS.txt b/out/test/rgms/steps/EvaluateNLS.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/EvaluateNLS.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Joee.pdf b/out/test/rgms/steps/Joee.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/Joee.pdf differ diff --git a/out/test/rgms/steps/Joee1.pdf b/out/test/rgms/steps/Joee1.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/Joee1.pdf differ diff --git a/out/test/rgms/steps/Newdissertation.txt b/out/test/rgms/steps/Newdissertation.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Newdissertation.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/Newdissertation2.txt b/out/test/rgms/steps/Newdissertation2.txt new file mode 100644 index 00000000..a0e749b4 --- /dev/null +++ b/out/test/rgms/steps/Newdissertation2.txt @@ -0,0 +1,409 @@ +| Loading Grails 2.1.0 +| Configuring classpath. +| Environment set to test..... +| Compiling 1 source files..... +| Packaging Grails application. +| Compiling 1 source files..... +| Running Grails application +| Server running. Browse to http://localhost:8080/rgms +| Compiling 48 source files. +| Running 89 cucumber tests... +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at pages.UserRegisterPage.createNewUser(UserRegisterPage.groovy:33) + at AuthenticationSteps$_run_closure15.doCall(AuthenticationSteps.groovy:84) + at ?.When I register a user with success(Authentication.feature:25) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at geb.content.NavigableSupport.propertyMissing(NavigableSupport.groovy:143) + at AuthenticationSteps$_run_closure19.doCall(AuthenticationSteps.groovy:109) + at ?.When I try to create a "newuser" username with the "invalid email abcde" email(Authentication.feature:33) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure21.doCall(AuthenticationSteps.groovy:126) + at ?.And The University field is filled with "Federal University of Pernambuco"(Authentication.feature:66) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at AuthenticationSteps$_run_closure22.doCall(AuthenticationSteps.groovy:132) + at ?.And I mistype my password at the second password field(Authentication.feature:82) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:13) +Assertion failed: + +assert bookChapter != null + | | + null false + + at BookChapterSteps$_run_closure4.doCall(BookChapterSteps.groovy:31) + at ?.Given the book chapter "Next Generation Software Product Line Engineering" is stored in the system with file name "NGSPL-0.pdf"(BookChapter.feature:18) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "I International Conference on Software Engineering" is stored in the system with file name "IICSE-0.pdf"(Conferencia.feature:13) +Assertion failed: + +assert conferencia != null + | | + null false + + at ConferenciaSteps$_run_closure4.doCall(ConferenciaSteps.groovy:28) + at ?.Given the conferencia "IV Conference on Software Product Lines" is stored in the system with file name "IICSE.pdf"(Conferencia.feature:18) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao edit"(Dissertacao.feature:29) +Assertion failed: + +assert article != null + | | + null false + + at DissertacaoSteps$_run_closure10.doCall(DissertacaoSteps.groovy:63) + at ?.Given the system has a dissertation entitled "Nova Dissertacao delete"(Dissertacao.feature:38) +Assertion failed: + +title ==~ /Dissertacao Listagem/ +| | +| false +Grails Runtime Exception + + at pages.DissertationPage$__clinit__closure1.doCall(DissertationPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at DissertacaoSteps$_run_closure16.doCall(DissertacaoSteps.groovy:91) + at ?.Then I'm still on dissertation page(Dissertacao.feature:49) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadDissertacao(TestDataAndOperations.groovy:201) + at DissertacaoSteps$_run_closure18.doCall(DissertacaoSteps.groovy:98) + at ?.When I upload a new dissertation "C:\testelattes.xml"(Dissertacao.feature:53) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:8) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Nova Ferramenta"(Ferramenta.feature:13) +Assertion failed: + +assert article != null + | | + null false + + at FerramentaSteps$_run_closure1.doCall(FerramentaSteps.groovy:15) + at ?.Given The system has a ferramenta entitled "Ferramenta1"(Ferramenta.feature:18) +groovy.lang.MissingMethodException: No signature of method: rgms.publication.Ferramenta.findByTitle() is applicable for argument types: () values: [] +Possible solutions: findByTitle([Ljava.lang.Object;) + at org.grails.datastore.gorm.GormStaticApi$_methodMissing_closure2.doCall(GormStaticApi.groovy:105) + at FerramentaSteps$_run_closure10.doCall(FerramentaSteps.groovy:51) + at ?.Then The ferramenta is not stored(Ferramenta.feature:27) +Assertion failed: + +title ==~ /Ferramenta Listagem/ +| | +| false +Grails Runtime Exception + + at pages.FerramentaPage$__clinit__closure1.doCall(FerramentaPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at FerramentaSteps$_run_closure17.doCall(FerramentaSteps.groovy:92) + at ?.Then I'm still on ferramenta page(Ferramenta.feature:32) +java.io.FileNotFoundException: C:\testelattes.xml (O sistema n�o pode encontrar o arquivo especificado) + at java.io.FileInputStream.(FileInputStream.java:138) + at steps.TestDataAndOperations.uploadFerramenta(TestDataAndOperations.groovy:209) + at FerramentaSteps$_run_closure19.doCall(FerramentaSteps.groovy:99) + at ?.When I upload a new ferramenta "C:\testelattes.xml"(Ferramenta.feature:36) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at ?.When I create a member with username "usernametest"(Member.feature:8) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} j63sm12972692yhh.17 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:16) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:12) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} v68sm12949021yhn.22 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at ?.Given the system has member with username "usernametest"(Member.feature:17) +Caused by: javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535-5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 +535 5.7.8 {BADCREDENTIALS} a28sm13071816yha.0 - gsmtp + + at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648) + at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583) + at javax.mail.Service.connect(Service.java:291) + at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104) + at grails.plugin.mail.MailService.sendMail(MailService.groovy:41) + at MailGrailsPlugin$_configureSendMail_closure6.doCall(MailGrailsPlugin.groovy:170) + at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:59) + at steps.TestDataAndOperations.createMember(TestDataAndOperations.groovy:319) + at MemberSteps$_run_closure10.doCall(MemberSteps.groovy:57) + at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143) + at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67) + at cucumber.runtime.Timeout.timeout(Timeout.java:12) + at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64) + at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38) + at cucumber.runtime.Runtime.runStep(Runtime.java:267) + at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44) + at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39) + at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36) + at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112) + at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58) + at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57) + at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102) + at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57) + at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290) + at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248) + at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195) + at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184) + at TestApp$_run_closure1.doCall(TestApp.groovy:82) +Assertion failed: + +title ==~ /Ver Member/ +| | +| false +Grails Runtime Exception + + at pages.member.MemberViewPage$__clinit__closure1.doCall(MemberViewPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at MemberSteps$_run_closure18.doCall(MemberSteps.groovy:106) + at ?.Then I am on the member show page(Member.feature:34) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:7) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:13) +java.lang.IncompatibleClassChangeError: the number of constructors during runtime and compile time for java.lang.Exception do not match. Expected 4 but got 5 + at geb.error.GebException.(GebException.groovy:20) + at geb.error.UndefinedPageContentException.(UndefinedPageContentException.groovy:20) + at geb.content.NavigableSupport.getContent(NavigableSupport.groovy:45) + at geb.content.NavigableSupport.methodMissing(NavigableSupport.groovy:123) + at ReportsSteps$_run_closure2.doCall(ReportsSteps.groovy:24) + at ?.When I select the "1" option at the Member list(Reports.feature:19) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo1" group(Reports.feature:24) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo12" group(Reports.feature:30) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupListPage$__clinit__closure1.doCall(ResearchGroupListPage.groovy:9) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ReportsSteps$_run_closure9.doCall(ReportsSteps.groovy:86) + at ?.Given I am at the Research Group list page and I select the "testehugo123" group(Reports.feature:36) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure22.doCall(ResearchGroupSteps.groovy:123) + at ?.And i select the new research group option at research group list page(ResearchGroup.feature:52) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "grupo" stored in the system(ResearchGroup.feature:56) +groovy.lang.MissingMethodException: No signature of method: static pages.GetPageTitle.getMessage() is applicable for argument types: (java.lang.String) values: [researchGroup.label] +Possible solutions: getMessage(java.lang.String) + at pages.ResearchGroupPage$__clinit__closure1.doCall(ResearchGroupPage.groovy:20) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at ResearchGroupSteps$_run_closure24.doCall(ResearchGroupSteps.groovy:141) + at ?.Given the system has a "Research Group" named "PESQUISA" stored in the system(ResearchGroup.feature:62) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:10) +Assertion failed: + +title ==~ /Ver TechnicalReport/ +| | +| false +TechnicalReport Listagem + + at pages.TechnicalReportShowPage$__clinit__closure1.doCall(TechnicalReportShowPage.groovy:10) + at geb.Page.verifyAt(Page.groovy:132) + at geb.Browser.doAt(Browser.groovy:335) + at geb.Browser.at(Browser.groovy:259) + at geb.binding.BindingUpdater$InvocationForwarding.doCall(BindingUpdater.groovy:72) + at TechnicalReportSteps$_run_closure2.doCall(TechnicalReportSteps.groovy:25) + at ?.When I select to view "Evaluating Natural Languages System" in resulting technical report list(TechnicalReport.feature:17) +groovy.lang.MissingMethodException: No signature of method: steps.TestDataAndOperations$_compatibleTechTo_closure15.doCall() is applicable for argument types: (rgms.publication.TechnicalReport) values: [NFL Languages System] +Possible solutions: doCall(java.lang.Object, java.lang.Object), call(), call([Ljava.lang.Object;), call(java.lang.Object), call(java.lang.Object, java.lang.Object), findAll() + at steps.TestDataAndOperations.compatibleTechTo(TestDataAndOperations.groovy:331) + at TechnicalReportSteps$_run_closure9.doCall(TechnicalReportSteps.groovy:62) + at ?.Then The technical report "NFL Languages System" is not properly stored by the system(TechnicalReport.feature:24) +| Completed 89 cucumber tests, 29 failed in 173546ms +| Server stopped +| Tests FAILED - view reports in C:\Users\Paola2\Documents\GitHub\workrgms\rgms\target\test-reports \ No newline at end of file diff --git a/out/test/rgms/steps/NewthesisGUI.txt b/out/test/rgms/steps/NewthesisGUI.txt new file mode 100644 index 00000000..eddf3b42 --- /dev/null +++ b/out/test/rgms/steps/NewthesisGUI.txt @@ -0,0 +1,711 @@ + + + + + + + + + rgms/test/functional/steps/NewthesisGUI.txt at master · macenas/rgms + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+
+ + + + + +
+ + + + + +
+ + +
+
+ + + + + +
+ + This repository + + +
+
+ +
+ + +
This repository
+
+ +
+ + +
All repositories
+
+ +
+
+
+ + + + + + + + +
+ +
+ + + + + + + + + + + + +
+
+ + + + + + + + +
+ +
+
+ + +
    + +
  • +
    + +
    + + + + + Unwatch + + + +
    +
    +
    + Notification status + +
    + +
    + +
    + +
    + +

    Not watching

    + You only receive notifications for discussions in which you participate or are @mentioned. + + + Watch + +
    +
    + +
    + +
    + +

    Watching

    + You receive notifications for all discussions in this repository. + + + Unwatch + +
    +
    + +
    + +
    + +

    Ignoring

    + You do not receive any notifications for discussions in this repository. + + + Stop ignoring + +
    +
    + +
    + +
    +
    +
    + +
    +
  • + +
  • + + + +
  • + + +
  • + + Fork + + +
  • + + +
+ +

+ public + + + /rgms + + + Octocat-spinner-32 + + + + forked from spgroup/rgms + +

+
+
+ +
+ +
+ +
+ + + + +
+ + + + +
+

HTTPS clone URL

+ + + + +
+ + + +
+

SSH clone URL

+ + + + +
+ + + +
+

Subversion checkout URL

+ + + + +
+ + + +

You can clone with + HTTPS, + SSH, + Subversion, + and other methods. +

+ + + + + Clone in Desktop + + + + + Download ZIP + +
+
+ +
+ + + + + + + + +Show File Finder + +
+ + + +
+ + + branch: + master + + +
+ +
+
+ Switch branches/tags + +
+ +
+
+ +
+
+ +
+
+ +
+ +
+ + +
+ + master +
+
+ +
+ +
+

Create branch:

+ from ‘master’ +
+ + + +
+ +
+ +
+
+ + +
+ +
Nothing to show
+
+ +
+
+
+ + +
+ + +
+ Fetching contributors… + +
+

Octocat-spinner-32-eaf2f5

+

Cannot retrieve contributors at this time

+
+
+ +
+
+
+
+ + file + 25 lines (20 sloc) + 1.017 kb +
+ + +
+
+ + + + + +
+ 1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 + + +
@i9n
Feature: Thesis Tests
  As a member of a research group
  I want to add, remove and modify theses I have added

  Scenario: new thesis
    Given The system has no thesis entitled "New thesis"
    When I create the thesis "New thesis" with file name "Newthesis.txt" and school "UFPE"
    Then The thesis "New thesis" is properly stored by the system
    
  Scenario: new thesis duplicated
    Given The thesis "Thesis duplicated" is stored in the system with file name "Thesisduplicated.txt"
    When I create the thesis "Thesis duplicated" with file name "Thesisduplicated2.txt" and school "UFPE"
    Then The thesis "Thesis duplicated" is not stored twice

  Scenario: create thesis web
    Given I am at the create thesis page
    When I fill the thesis details
    Then I am on the thesis show page

  Scenario: create thesis web with partial information
    Given I am at the create thesis page
    When I fill some thesis details
    Then I am still on the create thesis page with the error message
+
+
+ +
+
+ + + + +
+ +
+ +
+
+ + +
+ +
+ +
+ + +
+
+
+ +
+
+
+
+
+
+ +
+ + + +
+ + + Something went wrong with that request. Please try again. +
+ + + + + diff --git a/out/test/rgms/steps/Ngs.pdf b/out/test/rgms/steps/Ngs.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/Ngs.pdf differ diff --git a/out/test/rgms/steps/TCS-01.pdf b/out/test/rgms/steps/TCS-01.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-01.pdf differ diff --git a/out/test/rgms/steps/TCS-02.pdf b/out/test/rgms/steps/TCS-02.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-02.pdf differ diff --git a/out/test/rgms/steps/TCS-03.pdf b/out/test/rgms/steps/TCS-03.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-03.pdf differ diff --git a/out/test/rgms/steps/TCS-04.pdf b/out/test/rgms/steps/TCS-04.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-04.pdf differ diff --git a/out/test/rgms/steps/TCS-05.pdf b/out/test/rgms/steps/TCS-05.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-05.pdf differ diff --git a/out/test/rgms/steps/TCS-100.pdf b/out/test/rgms/steps/TCS-100.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-100.pdf differ diff --git a/out/test/rgms/steps/TCS-101.pdf b/out/test/rgms/steps/TCS-101.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-101.pdf differ diff --git a/out/test/rgms/steps/TCS-77.pdf b/out/test/rgms/steps/TCS-77.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-77.pdf differ diff --git a/out/test/rgms/steps/TCS-88.pdf b/out/test/rgms/steps/TCS-88.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-88.pdf differ diff --git a/out/test/rgms/steps/TCS-99.pdf b/out/test/rgms/steps/TCS-99.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS-99.pdf differ diff --git a/out/test/rgms/steps/TCS.pdf b/out/test/rgms/steps/TCS.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TCS.pdf differ diff --git a/out/test/rgms/steps/TechRepo.pdf b/out/test/rgms/steps/TechRepo.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TechRepo.pdf differ diff --git a/out/test/rgms/steps/TestMax.pdf b/out/test/rgms/steps/TestMax.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/TestMax.pdf differ diff --git a/out/test/rgms/steps/curriculo.xml b/out/test/rgms/steps/curriculo.xml new file mode 100644 index 00000000..24b3c62e --- /dev/null +++ b/out/test/rgms/steps/curriculo.xml @@ -0,0 +1 @@ +Algebraic SemanticsTheorem Proving and AlgebraEngenharia de SoftwareIntrodução a Programação (Orientada a Objetos com Java)Programação Orientada a Objetos (e Java)Trabalho de Graduação em Engenharia de SoftwareEspecificação de Sistemas DistribuídosIntrodução ao RUP--Rational Unified ProcessMétodos Formais (Especificações Algébricas)Novos Conceitos de Modularidade de SoftwareParadigmas de Linguagens de ProgramaçãoProgramação Orientada a Aspectos com AspectJTrabalho Individual em Engenharia de SoftwareProgramação Orientada a Objetos (e Java)Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200Engenharia de Software (Programa de Capacitação Tecnológica da Motorola)Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE)Orientação a Objetos e Java (InfoCampus, UFPE)Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) \ No newline at end of file diff --git a/out/test/rgms/steps/curriculo2.xml b/out/test/rgms/steps/curriculo2.xml new file mode 100644 index 00000000..24b3c62e --- /dev/null +++ b/out/test/rgms/steps/curriculo2.xml @@ -0,0 +1 @@ +Algebraic SemanticsTheorem Proving and AlgebraEngenharia de SoftwareIntrodução a Programação (Orientada a Objetos com Java)Programação Orientada a Objetos (e Java)Trabalho de Graduação em Engenharia de SoftwareEspecificação de Sistemas DistribuídosIntrodução ao RUP--Rational Unified ProcessMétodos Formais (Especificações Algébricas)Novos Conceitos de Modularidade de SoftwareParadigmas de Linguagens de ProgramaçãoProgramação Orientada a Aspectos com AspectJTrabalho Individual em Engenharia de SoftwareProgramação Orientada a Objetos (e Java)Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200Engenharia de Software (Programa de Capacitação Tecnológica da Motorola)Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE)Orientação a Objetos e Java (InfoCampus, UFPE)Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) \ No newline at end of file diff --git a/out/test/rgms/steps/curriculo3.xml b/out/test/rgms/steps/curriculo3.xml new file mode 100644 index 00000000..24b3c62e --- /dev/null +++ b/out/test/rgms/steps/curriculo3.xml @@ -0,0 +1 @@ +Algebraic SemanticsTheorem Proving and AlgebraEngenharia de SoftwareIntrodução a Programação (Orientada a Objetos com Java)Programação Orientada a Objetos (e Java)Trabalho de Graduação em Engenharia de SoftwareEspecificação de Sistemas DistribuídosIntrodução ao RUP--Rational Unified ProcessMétodos Formais (Especificações Algébricas)Novos Conceitos de Modularidade de SoftwareParadigmas de Linguagens de ProgramaçãoProgramação Orientada a Aspectos com AspectJTrabalho Individual em Engenharia de SoftwareProgramação Orientada a Objetos (e Java)Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200Engenharia de Software (Programa de Capacitação Tecnológica da Motorola)Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE)Orientação a Objetos e Java (InfoCampus, UFPE)Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) \ No newline at end of file diff --git a/out/test/rgms/steps/curriculo4.xml b/out/test/rgms/steps/curriculo4.xml new file mode 100644 index 00000000..24b3c62e --- /dev/null +++ b/out/test/rgms/steps/curriculo4.xml @@ -0,0 +1 @@ +Algebraic SemanticsTheorem Proving and AlgebraEngenharia de SoftwareIntrodução a Programação (Orientada a Objetos com Java)Programação Orientada a Objetos (e Java)Trabalho de Graduação em Engenharia de SoftwareEspecificação de Sistemas DistribuídosIntrodução ao RUP--Rational Unified ProcessMétodos Formais (Especificações Algébricas)Novos Conceitos de Modularidade de SoftwareParadigmas de Linguagens de ProgramaçãoProgramação Orientada a Aspectos com AspectJTrabalho Individual em Engenharia de SoftwareProgramação Orientada a Objetos (e Java)Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200Engenharia de Software (Programa de Capacitação Tecnológica da Motorola)Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE)Orientação a Objetos e Java (InfoCampus, UFPE)Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) \ No newline at end of file diff --git a/out/test/rgms/steps/curriculo_conferencias.xml b/out/test/rgms/steps/curriculo_conferencias.xml new file mode 100644 index 00000000..6dddd6af --- /dev/null +++ b/out/test/rgms/steps/curriculo_conferencias.xml @@ -0,0 +1,4434 @@ + + + + + + + + + + + + + + + + + + + + + + + Algebraic Semantics + Theorem Proving and Algebra + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Engenharia de Software + Introdução a Programação (Orientada a Objetos com Java) + Programação Orientada a Objetos (e Java) + Trabalho de Graduação em Engenharia de Software + + + Especificação de Sistemas Distribuídos + Introdução ao RUP--Rational Unified Process + Métodos Formais (Especificações Algébricas) + Novos Conceitos de Modularidade de Software + Paradigmas de Linguagens de Programação + Programação Orientada a Aspectos com AspectJ + Trabalho Individual em Engenharia de Software + + + Programação Orientada a Objetos (e Java) + + + Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200 + + + Engenharia de Software (Programa de Capacitação Tecnológica da Motorola) + Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE) + Orientação a Objetos e Java (InfoCampus, UFPE) + Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/out/test/rgms/steps/curriculo_publications.xml b/out/test/rgms/steps/curriculo_publications.xml new file mode 100644 index 00000000..6327cdc6 --- /dev/null +++ b/out/test/rgms/steps/curriculo_publications.xml @@ -0,0 +1,3568 @@ + + + + + + + + + + + + + + + + + + + + + + + Algebraic Semantics + Theorem Proving and Algebra + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Engenharia de Software + Introdução a Programação (Orientada a Objetos com Java) + Programação Orientada a Objetos (e Java) + Trabalho de Graduação em Engenharia de Software + + + Especificação de Sistemas Distribuídos + Introdução ao RUP--Rational Unified Process + Métodos Formais (Especificações Algébricas) + Novos Conceitos de Modularidade de Software + Paradigmas de Linguagens de Programação + Programação Orientada a Aspectos com AspectJ + Trabalho Individual em Engenharia de Software + + + Programação Orientada a Objetos (e Java) + + + Orientação a Objetos com Java e J2ME (dezembro de 2002 e janeiro de 2003, junho e julho de 2003, janeiro e fevereiro de 2004, outubro de 2004, janeiro e fevereiro de 2005, junho e julho de 2005, março de 2006, setembro e outubro de 2006, abril de 200 + + + Engenharia de Software (Programa de Capacitação Tecnológica da Motorola) + Introdução e Administração de Sistemas UNIX (Extensão para a FISEPE) + Orientação a Objetos e Java (InfoCampus, UFPE) + Programming, Testing and Distribution with Java (Summer School on Object-Oriented Processes and Technologies) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/out/test/rgms/steps/tooldelete.pdf b/out/test/rgms/steps/tooldelete.pdf new file mode 100644 index 00000000..012b3279 Binary files /dev/null and b/out/test/rgms/steps/tooldelete.pdf differ diff --git a/target/test-reports/TEST-functional-cucumber-Thesis Tests.xml b/target/test-reports/TEST-functional-cucumber-Thesis Tests.xml new file mode 100644 index 00000000..e9636121 --- /dev/null +++ b/target/test-reports/TEST-functional-cucumber-Thesis Tests.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + diff --git a/target/test-reports/TEST-functional-cucumber-XMLImport.xml b/target/test-reports/TEST-functional-cucumber-XMLImport.xml new file mode 100644 index 00000000..e5971fef --- /dev/null +++ b/target/test-reports/TEST-functional-cucumber-XMLImport.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/target/test-reports/TEST-functional-cucumber-all bibtex.xml b/target/test-reports/TEST-functional-cucumber-all bibtex.xml new file mode 100644 index 00000000..0b35bcf3 --- /dev/null +++ b/target/test-reports/TEST-functional-cucumber-all bibtex.xml @@ -0,0 +1,19 @@ + + + + + + + diff --git a/target/test-reports/html/10_conferencia.html b/target/test-reports/html/10_conferencia.html new file mode 100644 index 00000000..197fa0b0 --- /dev/null +++ b/target/test-reports/html/10_conferencia.html @@ -0,0 +1,420 @@ + + + + + Test - conferencia + + + + +
+
+ + + +

conferencia

+

Package:

+
+ +
+
+
+

conferencia

+

+ Executed + 12 + tests + + without a single error or failure! +

+
+
+
+

+new conferencia +

+

Executed in 0.095 seconds.

+
+
+
+
+
+
+

+duplicate conferencia +

+

Executed in 0.067 seconds.

+
+
+
+
+
+
+

+remove conferencia +

+

Executed in 0.061 seconds.

+
+
+
+
+
+
+

+new conferencia web +

+

Executed in 3.522 seconds.

+
+
+
+
+
+
+

+list conferencia web +

+

Executed in 0.985 seconds.

+
+
+
+
+
+
+

+new conferencia web has user data filled by default +

+

Executed in 1.221 seconds.

+
+
+
+
+
+
+

+back to main menu web +

+

Executed in 1.155 seconds.

+
+
+
+
+
+
+

+remove conferencia that does not exist +

+

Executed in 0.051 seconds.

+
+
+
+
+
+
+

+remove and create the same conferencia +

+

Executed in 0.094 seconds.

+
+
+
+
+
+
+

+remove conferencia web +

+

Executed in 0.985 seconds.

+
+
+
+
+
+
+

+upload conferencia with a file +

+

Executed in 0.073 seconds.

+
+
+
+
+
+
+

+upload conferencias without a file +

+

Executed in 0.999 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/11_journal article.html b/target/test-reports/html/11_journal article.html new file mode 100644 index 00000000..fcdef58d --- /dev/null +++ b/target/test-reports/html/11_journal article.html @@ -0,0 +1,1061 @@ + + + + + Test - journal article + + + + +
+
+ + + +

journal article

+

Package:

+
+ +
+
+
+

journal article

+

+ Executed + 21 + tests + + without a single error or failure! +

+
+
+
+

+new article +

+

Executed in 0.457 seconds.

+
+
+
+
+
+
+

+new invalid article (number field blank) +

+

Executed in 0.105 seconds.

+
+
+
+
+
+
+

+duplicate article +

+

Executed in 0.074 seconds.

+
+
+
+
+
+
+

+alternative duplicate article +

+

Executed in 0.097 seconds.

+
+
+
+
+
+
+

+new article web +

+

Executed in 16.091 seconds.

+
+
+
+
+
+
+

+remove existing article +

+

Executed in 0.085 seconds.

+
+
+
+
+
+
+

+list existing article +

+

Executed in 0.081 seconds.

+
+
+
+
+
+
+

+edit existing article +

+

Executed in 0.08 seconds.

+
+
+
+
+
+
+

+remove existing article web +

+

Executed in 6.639 seconds.

+
+
+
+
+
+
+

+list existing article web +

+

Executed in 3.334 seconds.

+
+
+
+
+
+
+

+edit existing article web +

+

Executed in 4.983 seconds.

+
+
+
+
+
+
+

+Add a new article tweeting it +

+

Executed in 3.639 seconds.

+
+
+
+
+
+
+

+Add a new article and try to tweet the article using wrong login and password +

+

Executed in 3.606 seconds.

+
+
+
+
+
+
+

+Add a new article with twitter, but don't tweet it +

+

Executed in 3.093 seconds.

+
+
+
+
+
+
+

+Add a new article and post it in the facebook +

+

Executed in 3.954 seconds.

+
+
+
+
+
+
+

+Add a new article but don't post it in the facebook +

+

Executed in 2.671 seconds.

+
+
+
+
+
+
+

+Post an existing article on facebook +

+

Executed in 0.683 seconds.

+
+
+
+
+
+
+

+Post an existing article on facebook web +

+

Executed in 5.143 seconds.

+
+
+
+
+
+
+

+Add a new article with user data already filled by default +

+

Executed in 1.601 seconds.

+
+
+
+
+
+
+

+upload article with a file +

+

Executed in 0.314 seconds.

+
+
+
+
+
+
+

+upload articles without a file +

+

Executed in 1.613 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/12_member.html b/target/test-reports/html/12_member.html new file mode 100644 index 00000000..1fc2355c --- /dev/null +++ b/target/test-reports/html/12_member.html @@ -0,0 +1,2826 @@ + + + + + Test - member + + + + +
+
+ + + +

member

+

Package:

+
+ +
+
+
+

member

+

+ Executed + 10 + tests + + with + 4 errors + . +

+
+
+
+

+new member with valid mail server +

+

Executed in 1.721 seconds.

+
+
+
+

+Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 m9sm13434530yha.2 - gsmtp + +

+
535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 m9sm13434530yha.2 - gsmtp
+
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:18)
+	at ✽.When I create a member with username "usernametest"(Member.feature:8)
+535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 m9sm13434530yha.2 - gsmtp
+
+	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
+	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
+	at javax.mail.Service.connect(Service.java:291)
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure2.doCall(MemberSteps.groovy:18)
+	at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143)
+	at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67)
+	at cucumber.runtime.Timeout.timeout(Timeout.java:12)
+	at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64)
+	at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38)
+	at cucumber.runtime.Runtime.runStep(Runtime.java:267)
+	at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44)
+	at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39)
+	at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36)
+	at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112)
+	at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58)
+	at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57)
+	at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102)
+	at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57)
+	at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290)
+	at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248)
+	at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195)
+	at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184)
+	at TestApp$_run_closure1.doCall(TestApp.groovy:82)
+	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
+
+
+
+
+
+
+
+

+list existing member +

+

Executed in 1.544 seconds.

+
+
+
+

+Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 k3sm13422788yhc.13 - gsmtp + +

+
535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 k3sm13422788yhc.13 - gsmtp
+
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at ✽.Given the system has member with username "usernametest"(Member.feature:12)
+535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 k3sm13422788yhc.13 - gsmtp
+
+	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
+	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
+	at javax.mail.Service.connect(Service.java:291)
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143)
+	at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67)
+	at cucumber.runtime.Timeout.timeout(Timeout.java:12)
+	at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64)
+	at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38)
+	at cucumber.runtime.Runtime.runStep(Runtime.java:267)
+	at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44)
+	at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39)
+	at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36)
+	at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112)
+	at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58)
+	at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57)
+	at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102)
+	at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57)
+	at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290)
+	at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248)
+	at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195)
+	at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184)
+	at TestApp$_run_closure1.doCall(TestApp.groovy:82)
+	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
+
+
+
+
+
+
+
+

+delete member +

+

Executed in 1.554 seconds.

+
+
+
+

+Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415628yho.20 - gsmtp + +

+
535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415628yho.20 - gsmtp
+
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at ✽.Given the system has member with username "usernametest"(Member.feature:17)
+535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415628yho.20 - gsmtp
+
+	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
+	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
+	at javax.mail.Service.connect(Service.java:291)
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143)
+	at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67)
+	at cucumber.runtime.Timeout.timeout(Timeout.java:12)
+	at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64)
+	at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38)
+	at cucumber.runtime.Runtime.runStep(Runtime.java:267)
+	at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44)
+	at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39)
+	at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36)
+	at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112)
+	at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58)
+	at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57)
+	at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102)
+	at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57)
+	at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290)
+	at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248)
+	at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195)
+	at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184)
+	at TestApp$_run_closure1.doCall(TestApp.groovy:82)
+	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
+
+
+
+
+
+
+
+

+new member with existing username +

+

Executed in 1.503 seconds.

+
+
+
+

+Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at +535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415819yho.20 - gsmtp + +

+
535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415819yho.20 - gsmtp
+
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at ✽.Given the system has member with username "usernametest"(Member.feature:22)
+535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 c44sm13415819yho.20 - gsmtp
+
+	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
+	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
+	at javax.mail.Service.connect(Service.java:291)
+	at grails.plugin.mail.MailMessageBuilder.sendMessage(MailMessageBuilder.groovy:104)
+	at grails.plugin.mail.MailService.sendMail(MailService.groovy:41)
+	at MailGrailsPlugin$_configureSendMail_closure7.doCall(MailGrailsPlugin.groovy:180)
+	at rgms.EmailService.sendEmail(EmailService.groovy:13)
+	at rgms.member.MemberController$_closure4.doCall(MemberController.groovy:88)
+	at steps.MemberTestDataAndOperations.createMember(MemberTestDataAndOperations.groovy:38)
+	at MemberSteps$_run_closure12.doCall(MemberSteps.groovy:70)
+	at cucumber.runtime.groovy.GroovyBackend.invoke(GroovyBackend.java:143)
+	at cucumber.runtime.groovy.GroovyStepDefinition$1.call(GroovyStepDefinition.java:67)
+	at cucumber.runtime.Timeout.timeout(Timeout.java:12)
+	at cucumber.runtime.groovy.GroovyStepDefinition.execute(GroovyStepDefinition.java:64)
+	at cucumber.runtime.StepDefinitionMatch.runStep(StepDefinitionMatch.java:38)
+	at cucumber.runtime.Runtime.runStep(Runtime.java:267)
+	at cucumber.runtime.model.StepContainer.runStep(StepContainer.java:44)
+	at cucumber.runtime.model.StepContainer.runSteps(StepContainer.java:39)
+	at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:36)
+	at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:112)
+	at grails.plugin.cucumber.Cucumber$_run_closure2.doCall(Cucumber.groovy:58)
+	at grails.plugin.cucumber.Cucumber.run(Cucumber.groovy:57)
+	at grails.plugin.cucumber.CucumberTestType.runFeatures(CucumberTestType.groovy:102)
+	at grails.plugin.cucumber.CucumberTestType.doRun(CucumberTestType.groovy:57)
+	at _GrailsTest_groovy$_run_closure4.doCall(_GrailsTest_groovy:290)
+	at _GrailsTest_groovy$_run_closure2.doCall(_GrailsTest_groovy:248)
+	at _GrailsTest_groovy$_run_closure1_closure21.doCall(_GrailsTest_groovy:195)
+	at _GrailsTest_groovy$_run_closure1.doCall(_GrailsTest_groovy:184)
+	at TestApp$_run_closure1.doCall(TestApp.groovy:82)
+	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
+
+
+
+
+
+
+
+

+login with incorrect password +

+

Executed in 0.579 seconds.

+
+
+
+
+
+
+

+user registration +

+

Executed in 1.458 seconds.

+
+
+
+
+
+
+

+create member web with partial information in chrome +

+

Executed in 2.838 seconds.

+
+
+
+
+
+
+

+register user with invalid data +

+

Executed in 2.704 seconds.

+
+
+
+
+
+
+

+new member filled with default data +

+

Executed in 0.877 seconds.

+
+
+
+
+
+
+

+user registration with default data +

+

Executed in 0.463 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/13_news.html b/target/test-reports/html/13_news.html new file mode 100644 index 00000000..21831f94 --- /dev/null +++ b/target/test-reports/html/13_news.html @@ -0,0 +1,429 @@ + + + + + Test - news + + + + +
+
+ + + +

news

+

Package:

+
+ +
+
+
+

news

+

+ Executed + 10 + tests + + with + one failure + . +

+
+
+
+

+new news +

+

Executed in 0.16 seconds.

+
+
+
+
+
+
+

+delete news +

+

Executed in 0.107 seconds.

+
+
+
+
+
+
+

+new news with existing matching news +

+

Executed in 0.1 seconds.

+
+
+
+
+
+
+

+integrate Twitter account +

+

Executed in 0.077 seconds.

+
+
+
+
+
+
+

+update news from twitter account +

+

Executed in 0.565 seconds.

+
+
+
+
+
+
+

+consecutive update without duplicate news +

+

Executed in 0.626 seconds.

+
+
+
+
+
+
+

+new news web +

+

Executed in 2.862 seconds.

+
+
+
+
+
+
+

+new invalid news (Description blank) +

+

Executed in 0.068 seconds.

+
+
+
+
+
+
+

+edit existing news +

+

Executed in 0.083 seconds.

+
+
+
+
+
+
+

+remove existing news web +

+

Executed in 1.86 seconds.

+
+
+
+

+no browser confirm() was raised +

+
java.lang.AssertionError: no browser confirm() was raised
+	at geb.js.AlertAndConfirmSupport.withConfirm(AlertAndConfirmSupport.groovy:183)
+	at geb.js.AlertAndConfirmSupport.withConfirm(AlertAndConfirmSupport.groovy:177)
+	at pages.news.NewsShowPage.select(NewsShowPage.groovy:31)
+	at NewsSteps$_run_closure29.doCall(NewsSteps.groovy:213)
+	at ✽.And I select the option to remove in news show page(News.feature:66)
+
+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/14_orientations.html b/target/test-reports/html/14_orientations.html new file mode 100644 index 00000000..102d20c7 --- /dev/null +++ b/target/test-reports/html/14_orientations.html @@ -0,0 +1,314 @@ + + + + + Test - orientations + + + + +
+
+ + + +

orientations

+

Package:

+
+ +
+
+
+

orientations

+

+ Executed + 6 + tests + + without a single error or failure! +

+
+
+
+

+new orientation +

+

Executed in 0.096 seconds.

+
+
+
+
+
+
+

+remove existing orientation +

+

Executed in 0.071 seconds.

+
+
+
+
+
+
+

+create orientation web +

+

Executed in 3.458 seconds.

+
+
+
+
+
+
+

+edit existing orientation web +

+

Executed in 4.949 seconds.

+
+
+
+
+
+
+

+upload orientation with a file +

+

Executed in 0.232 seconds.

+
+
+
+
+
+
+

+upload orientations with a file +

+

Executed in 1.42 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/15_record.html b/target/test-reports/html/15_record.html new file mode 100644 index 00000000..b25a7204 --- /dev/null +++ b/target/test-reports/html/15_record.html @@ -0,0 +1,354 @@ + + + + + Test - record + + + + +
+
+ + + +

record

+

Package:

+
+ +
+
+
+

record

+

+ Executed + 8 + tests + + without a single error or failure! +

+
+
+
+

+Delete record without dependency +

+

Executed in 0.12 seconds.

+
+
+
+
+
+
+

+Delete record with dependency +

+

Executed in 0.07 seconds.

+
+
+
+
+
+
+

+Update record +

+

Executed in 0.065 seconds.

+
+
+
+
+
+
+

+Create record with same status name +

+

Executed in 0.06 seconds.

+
+
+
+
+
+
+

+visualize record web +

+

Executed in 2.265 seconds.

+
+
+
+
+
+
+

+new record web +

+

Executed in 12.384 seconds.

+
+
+
+
+
+
+

+update record with status empty web +

+

Executed in 2.408 seconds.

+
+
+
+
+
+
+

+delete record web with dependency +

+

Executed in 1.205 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/16_research group.html b/target/test-reports/html/16_research group.html new file mode 100644 index 00000000..186ad5f3 --- /dev/null +++ b/target/test-reports/html/16_research group.html @@ -0,0 +1,453 @@ + + + + + Test - research group + + + + +
+
+ + + +

research group

+

Package:

+
+ +
+
+
+

research group

+

+ Executed + 14 + tests + + without a single error or failure! +

+
+
+
+

+new researchgroup +

+

Executed in 0.073 seconds.

+
+
+
+
+
+
+

+new research group with no name. +

+

Executed in 0.082 seconds.

+
+
+
+
+
+
+

+new research group with no description. +

+

Executed in 0.067 seconds.

+
+
+
+
+
+
+

+duplicate researchgroup +

+

Executed in 0.079 seconds.

+
+
+
+
+
+
+

+invalid by name size researchgroup +

+

Executed in 0.065 seconds.

+
+
+
+
+
+
+

+editing the researchgroup's description to none +

+

Executed in 0.071 seconds.

+
+
+
+
+
+
+

+editing the researchgroup's name to none +

+

Executed in 0.066 seconds.

+
+
+
+
+
+
+

+edit research group +

+

Executed in 0.079 seconds.

+
+
+
+
+
+
+

+delete research group +

+

Executed in 0.07 seconds.

+
+
+
+
+
+
+

+new research group and show via web browser +

+

Executed in 3.328 seconds.

+
+
+
+
+
+
+

+show research group via web browser +

+

Executed in 4.219 seconds.

+
+
+
+
+
+
+

+edit research group via web browser +

+

Executed in 5.693 seconds.

+
+
+
+
+
+
+

+edit childof of research group +

+

Executed in 0.075 seconds.

+
+
+
+
+
+
+

+edit childof of research group web +

+

Executed in 4.658 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/17_research line.html b/target/test-reports/html/17_research line.html new file mode 100644 index 00000000..87b91cd2 --- /dev/null +++ b/target/test-reports/html/17_research line.html @@ -0,0 +1,334 @@ + + + + + Test - research line + + + + +
+
+ + + +

research line

+

Package:

+
+ +
+
+
+

research line

+

+ Executed + 7 + tests + + without a single error or failure! +

+
+
+
+

+Delete research line +

+

Executed in 0.088 seconds.

+
+
+
+
+
+
+

+Update research line +

+

Executed in 0.081 seconds.

+
+
+
+
+
+
+

+Create invalid research line +

+

Executed in 0.077 seconds.

+
+
+
+
+
+
+

+Create research line without member assigned +

+

Executed in 0.058 seconds.

+
+
+
+
+
+
+

+new research line web +

+

Executed in 4.106 seconds.

+
+
+
+
+
+
+

+visualize research line web +

+

Executed in 2.731 seconds.

+
+
+
+
+
+
+

+edit research line web +

+

Executed in 3.667 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/18_technical report.html b/target/test-reports/html/18_technical report.html new file mode 100644 index 00000000..507540fb --- /dev/null +++ b/target/test-reports/html/18_technical report.html @@ -0,0 +1,364 @@ + + + + + Test - technical report + + + + +
+
+ + + +

technical report

+

Package:

+
+ +
+
+
+

technical report

+

+ Executed + 8 + tests + + without a single error or failure! +

+
+
+
+

+new valid technical report +

+

Executed in 0.094 seconds.

+
+
+
+
+
+
+

+new invalid technical report (empty institution) +

+

Executed in 0.057 seconds.

+
+
+
+
+
+
+

+edit existing technical report with empty title +

+

Executed in 0.064 seconds.

+
+
+
+
+
+
+

+new valid technical report +

+

Executed in 4.77 seconds.

+
+
+
+
+
+
+

+edit existing technical report with invalid title web +

+

Executed in 3.253 seconds.

+
+
+
+
+
+
+

+edit existing technical report with valid title, a valid filename and valid institution +

+

Executed in 1.315 seconds.

+
+
+
+
+
+
+

+remove existing technical report +

+

Executed in 1.519 seconds.

+
+
+
+
+
+
+

+new technical report web has user data already filled by default +

+

Executed in 1.465 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/6_Thesis Tests.html b/target/test-reports/html/6_Thesis Tests.html new file mode 100644 index 00000000..426d91d7 --- /dev/null +++ b/target/test-reports/html/6_Thesis Tests.html @@ -0,0 +1,295 @@ + + + + + Test - Thesis Tests + + + + +
+
+ + + +

Thesis Tests

+

Package:

+
+ +
+
+
+

Thesis Tests

+

+ Executed + 5 + tests + + without a single error or failure! +

+
+
+
+

+new thesis duplicated +

+

Executed in 0.156 seconds.

+
+
+
+
+
+
+

+new thesis +

+

Executed in 0.059 seconds.

+
+
+
+
+
+
+

+create thesis web +

+

Executed in 12.185 seconds.

+
+
+
+
+
+
+

+create thesis web with partial information +

+

Executed in 10.214 seconds.

+
+
+
+
+
+
+

+Add a new thesis with user data already filled by default +

+

Executed in 2.191 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/7_Visit.html b/target/test-reports/html/7_Visit.html new file mode 100644 index 00000000..acc2b73b --- /dev/null +++ b/target/test-reports/html/7_Visit.html @@ -0,0 +1,459 @@ + + + + + Test - Visit + + + + +
+
+ + + +

Visit

+

Package:

+
+ +
+
+
+

Visit

+

+ Executed + 14 + tests + + without a single error or failure! +

+
+
+
+

+visit of a day for a non stored visitor +

+

Executed in 0.101 seconds.

+
+
+
+
+
+
+

+visit of a period for a non stored visitor +

+

Executed in 0.084 seconds.

+
+
+
+
+
+
+

+visit of a day for a stored visitor +

+

Executed in 0.07 seconds.

+
+
+
+
+
+
+

+visit of a period for a stored visitor +

+

Executed in 0.064 seconds.

+
+
+
+
+
+
+

+list existing visit +

+

Executed in 0.066 seconds.

+
+
+
+
+
+
+

+list existing visit web +

+

Executed in 6.396 seconds.

+
+
+
+
+
+
+

+remove existing visit +

+

Executed in 0.074 seconds.

+
+
+
+
+
+
+

+remove existing visit web +

+

Executed in 2.806 seconds.

+
+
+
+
+
+
+

+edit existing visit +

+

Executed in 0.073 seconds.

+
+
+
+
+
+
+

+edit existing visit web +

+

Executed in 3.856 seconds.

+
+
+
+
+
+
+

+new invalid visit +

+

Executed in 0.066 seconds.

+
+
+
+
+
+
+

+invalid edit existing visit +

+

Executed in 0.075 seconds.

+
+
+
+
+
+
+

+Add a new visit twitting it +

+

Executed in 1.469 seconds.

+
+
+
+
+
+
+

+Add a new visit with twitter, but don't tweet it +

+

Executed in 1.383 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/8_XMLImport.html b/target/test-reports/html/8_XMLImport.html new file mode 100644 index 00000000..a6b73974 --- /dev/null +++ b/target/test-reports/html/8_XMLImport.html @@ -0,0 +1,224 @@ + + + + + Test - XMLImport + + + + +
+
+ + + +

XMLImport

+

Package:

+
+ +
+
+
+

XMLImport

+

+ A single test executed + + without a single error or failure! +

+
+
+
+

+upload publications without a file +

+

Executed in 2.394 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/html/9_all bibtex.html b/target/test-reports/html/9_all bibtex.html new file mode 100644 index 00000000..c0fe4a85 --- /dev/null +++ b/target/test-reports/html/9_all bibtex.html @@ -0,0 +1,222 @@ + + + + + Test - all bibtex + + + + +
+
+ + + +

all bibtex

+

Package:

+
+ +
+
+
+

all bibtex

+

+ A single test executed + + without a single error or failure! +

+
+
+
+

+show all bibtex +

+

Executed in 1.598 seconds.

+
+
+
+
+ +
+
+
+
+ + + + diff --git a/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-err.txt b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-err.txt new file mode 100644 index 00000000..8962f108 --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-err.txt @@ -0,0 +1,6 @@ + +--Output from new thesis duplicated-- +--Output from new thesis-- +--Output from create thesis web-- +--Output from create thesis web with partial information-- +--Output from Add a new thesis with user data already filled by default-- \ No newline at end of file diff --git a/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-out.txt b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-out.txt new file mode 100644 index 00000000..adc666fc --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests-out.txt @@ -0,0 +1,38 @@ +@i9n +Feature: Thesis Tests + As a member of a research group + I want to add, remove and modify theses I have added + +--Output from new thesis duplicated-- + Scenario: new thesis duplicated # Thesis.feature:6 + Given The thesis "Thesis duplicated" is stored in the system with file name "Thesisduplicated.txt" # ThesisSteps.groovy:21 + When I create the thesis "Thesis duplicated" with file name "Thesisduplicated2.txt" and school "UFPE" # ThesisSteps.groovy:28 + Then The thesis "Thesis duplicated" is not stored twice # ThesisSteps.groovy:33 + +--Output from new thesis-- + Scenario: new thesis # Thesis.feature:11 + Given The system has no thesis entitled "New thesis" # ThesisSteps.groovy:16 + When I create the thesis "New thesis" with file name "Newthesis.txt" and school "UFPE" # ThesisSteps.groovy:28 + Then The thesis "New thesis" is properly stored by the system # ThesisSteps.groovy:38 + +--Output from create thesis web-- + Scenario: create thesis web # Thesis.feature:16 + Given I am at the create thesis page # ThesisSteps.groovy:43 + When I fill the thesis details with "Software Engineering", "10", "8", "1998", "UFPE" and "Recife" # ThesisSteps.groovy:51 + Then I am on the thesis show page # ThesisSteps.groovy:63 + And The thesis "Software Engineering" is properly stored by the system # ThesisSteps.groovy:38 + +--Output from create thesis web with partial information-- + Scenario: create thesis web with partial information # Thesis.feature:22 + Given I am at the create thesis page # ThesisSteps.groovy:43 + When I fill some thesis details with "Tese002", "10", "8", "1998", "UFPE" and "Recife" # ThesisSteps.groovy:58 + Then I am still on the create thesis page with the error message # ThesisSteps.groovy:67 + +--Output from Add a new thesis with user data already filled by default-- + #if ($contextualInformation) + Scenario: Add a new thesis with user data already filled by default # Thesis.feature:28 + Given I am at the publications menu # CommonSteps.groovy:8 + When I select the "Tese" option at the publications menu # CommonSteps.groovy:19 + And I select the new thesis option at the thesis page # ThesisSteps.groovy:74 + Then I see my user listed as an author member of thesis by default # ThesisSteps.groovy:83 + And I see my school name as school of thesis by default # ThesisSteps.groovy:88 diff --git a/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests.txt b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests.txt new file mode 100644 index 00000000..0c82a498 --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-Thesis Tests.txt @@ -0,0 +1,55 @@ +Testsuite: Thesis Tests +Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 24,864 sec +------------- Standard Output --------------- +@i9n +Feature: Thesis Tests + As a member of a research group + I want to add, remove and modify theses I have added + +--Output from new thesis duplicated-- + Scenario: new thesis duplicated # Thesis.feature:6 + Given The thesis "Thesis duplicated" is stored in the system with file name "Thesisduplicated.txt" # ThesisSteps.groovy:21 + When I create the thesis "Thesis duplicated" with file name "Thesisduplicated2.txt" and school "UFPE" # ThesisSteps.groovy:28 + Then The thesis "Thesis duplicated" is not stored twice # ThesisSteps.groovy:33 + +--Output from new thesis-- + Scenario: new thesis # Thesis.feature:11 + Given The system has no thesis entitled "New thesis" # ThesisSteps.groovy:16 + When I create the thesis "New thesis" with file name "Newthesis.txt" and school "UFPE" # ThesisSteps.groovy:28 + Then The thesis "New thesis" is properly stored by the system # ThesisSteps.groovy:38 + +--Output from create thesis web-- + Scenario: create thesis web # Thesis.feature:16 + Given I am at the create thesis page # ThesisSteps.groovy:43 + When I fill the thesis details with "Software Engineering", "10", "8", "1998", "UFPE" and "Recife" # ThesisSteps.groovy:51 + Then I am on the thesis show page # ThesisSteps.groovy:63 + And The thesis "Software Engineering" is properly stored by the system # ThesisSteps.groovy:38 + +--Output from create thesis web with partial information-- + Scenario: create thesis web with partial information # Thesis.feature:22 + Given I am at the create thesis page # ThesisSteps.groovy:43 + When I fill some thesis details with "Tese002", "10", "8", "1998", "UFPE" and "Recife" # ThesisSteps.groovy:58 + Then I am still on the create thesis page with the error message # ThesisSteps.groovy:67 + +--Output from Add a new thesis with user data already filled by default-- + #if ($contextualInformation) + Scenario: Add a new thesis with user data already filled by default # Thesis.feature:28 + Given I am at the publications menu # CommonSteps.groovy:8 + When I select the "Tese" option at the publications menu # CommonSteps.groovy:19 + And I select the new thesis option at the thesis page # ThesisSteps.groovy:74 + Then I see my user listed as an author member of thesis by default # ThesisSteps.groovy:83 + And I see my school name as school of thesis by default # ThesisSteps.groovy:88 +------------- ---------------- --------------- +------------- Standard Error ----------------- + +--Output from new thesis duplicated-- +--Output from new thesis-- +--Output from create thesis web-- +--Output from create thesis web with partial information-- +--Output from Add a new thesis with user data already filled by default--------------- ---------------- --------------- + +Testcase: new thesis duplicated took 0,156 sec +Testcase: new thesis took 0,059 sec +Testcase: create thesis web took 12,185 sec +Testcase: create thesis web with partial information took 10,214 sec +Testcase: Add a new thesis with user data already filled by default took 2,191 sec diff --git a/target/test-reports/plain/TEST-functional-cucumber-XMLImport-err.txt b/target/test-reports/plain/TEST-functional-cucumber-XMLImport-err.txt new file mode 100644 index 00000000..9784bb5c --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-XMLImport-err.txt @@ -0,0 +1,2 @@ + +--Output from upload publications without a file-- \ No newline at end of file diff --git a/target/test-reports/plain/TEST-functional-cucumber-XMLImport-out.txt b/target/test-reports/plain/TEST-functional-cucumber-XMLImport-out.txt new file mode 100644 index 00000000..3ea51d1a --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-XMLImport-out.txt @@ -0,0 +1,13 @@ +@i9n +Feature: XMLImport + As a member of a research group + I want to import a xml file + So that the system register the corresponding publications + +--Output from upload publications without a file-- + Scenario: upload publications without a file # XMLImport.feature:13 + Given I am at the publications menu # CommonSteps.groovy:8 + When I select the "Import XML File" option at the publications menu # CommonSteps.groovy:19 + And I select the upload button at the XML import page # XMLImportSteps.groovy:84 + Then I'm still on XML import page # XMLImportSteps.groovy:88 + And the publications are not stored by the system # XMLImportSteps.groovy:91 diff --git a/target/test-reports/plain/TEST-functional-cucumber-XMLImport.txt b/target/test-reports/plain/TEST-functional-cucumber-XMLImport.txt new file mode 100644 index 00000000..f11fddd5 --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-XMLImport.txt @@ -0,0 +1,22 @@ +Testsuite: XMLImport +Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2,453 sec +------------- Standard Output --------------- +@i9n +Feature: XMLImport + As a member of a research group + I want to import a xml file + So that the system register the corresponding publications + +--Output from upload publications without a file-- + Scenario: upload publications without a file # XMLImport.feature:13 + Given I am at the publications menu # CommonSteps.groovy:8 + When I select the "Import XML File" option at the publications menu # CommonSteps.groovy:19 + And I select the upload button at the XML import page # XMLImportSteps.groovy:84 + Then I'm still on XML import page # XMLImportSteps.groovy:88 + And the publications are not stored by the system # XMLImportSteps.groovy:91 +------------- ---------------- --------------- +------------- Standard Error ----------------- + +--Output from upload publications without a file--------------- ---------------- --------------- + +Testcase: upload publications without a file took 2,394 sec diff --git a/target/test-reports/plain/TEST-functional-cucumber-all bibtex-err.txt b/target/test-reports/plain/TEST-functional-cucumber-all bibtex-err.txt new file mode 100644 index 00000000..6b227e26 --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-all bibtex-err.txt @@ -0,0 +1,2 @@ + +--Output from show all bibtex-- \ No newline at end of file diff --git a/target/test-reports/plain/TEST-functional-cucumber-all bibtex-out.txt b/target/test-reports/plain/TEST-functional-cucumber-all bibtex-out.txt new file mode 100644 index 00000000..d2aea29f --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-all bibtex-out.txt @@ -0,0 +1,11 @@ +@i9n +Feature: all bibtex + As a member + I want to view all publications i have published in format of bibtex + +--Output from show all bibtex-- + Scenario: show all bibtex # BibtexGenerateFile.feature:6 + Given I am at the publications # ConferenciaSteps.groovy:48 + When I select the export bibtex file option at the publications menu # BibtexGenerateFileSteps.groovy:5 + And I select Generate All BibTex option at the export bibtex page # BibtexGenerateFileSteps.groovy:9 + Then I can see the bibtex details # BibtexGenerateFileSteps.groovy:14 diff --git a/target/test-reports/plain/TEST-functional-cucumber-all bibtex.txt b/target/test-reports/plain/TEST-functional-cucumber-all bibtex.txt new file mode 100644 index 00000000..7cf59957 --- /dev/null +++ b/target/test-reports/plain/TEST-functional-cucumber-all bibtex.txt @@ -0,0 +1,20 @@ +Testsuite: all bibtex +Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1,657 sec +------------- Standard Output --------------- +@i9n +Feature: all bibtex + As a member + I want to view all publications i have published in format of bibtex + +--Output from show all bibtex-- + Scenario: show all bibtex # BibtexGenerateFile.feature:6 + Given I am at the publications # ConferenciaSteps.groovy:48 + When I select the export bibtex file option at the publications menu # BibtexGenerateFileSteps.groovy:5 + And I select Generate All BibTex option at the export bibtex page # BibtexGenerateFileSteps.groovy:9 + Then I can see the bibtex details # BibtexGenerateFileSteps.groovy:14 +------------- ---------------- --------------- +------------- Standard Error ----------------- + +--Output from show all bibtex--------------- ---------------- --------------- + +Testcase: show all bibtex took 1,598 sec diff --git a/test/cucumber/News.feature b/test/cucumber/News.feature index ad2afbf3..b5bc584c 100644 --- a/test/cucumber/News.feature +++ b/test/cucumber/News.feature @@ -38,4 +38,30 @@ Feature: news Given the research group "SPG" in the system has a Twitter account "@HumanBrainProj" associated And twitter account associated with "SPG" research group has been updated once When I request to update the news from Twitter to research group "SPG" - Then there is no duplicated news in Twitter account associated with research group "SPG" \ No newline at end of file + Then there is no duplicated news in Twitter account associated with research group "SPG" + + + Scenario: new news web + Given I am at the publications menu + When I select the "News" option at the publications menu + And I select the novo noticias option at the news page + Then I can fill the news details + + + Scenario: new invalid news (Description blank) + Given the system has no news with description "" and date "17-12-2013" for "SPG" research group + When I create a news with description "" and date "17-12-2013" for "SPG" research group + Then the news with description "", date "17-12-2013" and "SPG" research group is not stored by the system because it is invalid + + + Scenario: edit existing news + Given the system has a news with description "noticiaTeste" and date "07-04-2012" for "SPG" research group + When I edit the news with description "noticiaTeste" to "newDescription", date "07-04-2012" and "SPG" research group + Then the news "newDescription", date "07-04-2012" and "SPG" research group is properly updated by the system + + Scenario: remove existing news web + Given I am at the publications menu + When I select the news page and the new "Noticia1" is stored in the system + And I select to view new "Noticia1" in resulting list + And I select the option to remove in news show page + Then the new "Noticia1" is properly removed by the system \ No newline at end of file diff --git a/test/cucumber/steps/NewsSteps.groovy b/test/cucumber/steps/NewsSteps.groovy index 59893ce9..01f392d3 100644 --- a/test/cucumber/steps/NewsSteps.groovy +++ b/test/cucumber/steps/NewsSteps.groovy @@ -1,3 +1,4 @@ +import pages.LoginPage import pages.PublicationsPage import pages.ResearchGroup.ResearchGroupCreatePage import pages.news.NewsCreatePage @@ -6,6 +7,7 @@ import rgms.member.ResearchGroup import rgms.news.News import steps.TestDataAndOperations import steps.NewsTestDataAndOperations +import pages.news.NewsShowPage import static cucumber.api.groovy.EN.* @@ -151,4 +153,66 @@ Then(~'^The system generate a HTML report with the news "([^"]*)" in it$'){ Stri Then(~'^I can not select the option Export to HTML at the News list page$'){ -> assert !page.canSelectExportHTMLReport() } -//#end \ No newline at end of file +//#end + + +When(~'^I select the novo noticias option at the news page$') {-> + selectNovoNoticiasInNewsPage() +} + +def selectNovoNoticiasInNewsPage(){ + + at NewsPage + page.selectCreateNews() + at NewsCreatePage + +} + +Then(~'^I can fill the news details$') {-> + at NewsCreatePage + page.fillNewsDetails() +} + +Then(~'^the news with description "([^"]*)", date "([^"]*)" and "([^"]*)" research group is not stored by the system because it is invalid$') { String description, String date, String group -> + Date dateAsDateObj = Date.parse("dd-MM-yyyy", date) + def researchGroup = ResearchGroup.findByName(group) + news = News.findByDescriptionAndDateAndResearchGroup(description, dateAsDateObj, researchGroup) + assert news == null +} + +When(~'^I edit the news with description "([^"]*)" to "([^"]*)", date "([^"]*)" and "([^"]*)" research group$') { String description, String newDescr, String date, String group -> + Date dateAsDateObj = Date.parse("dd-MM-yyyy", date) + def researchGroup = ResearchGroup.findByName(group) + NewsTestDataAndOperations.editNewsDescription(description, newDescr, dateAsDateObj, researchGroup) +} + +Then(~'^the news "([^"]*)", date "([^"]*)" and "([^"]*)" research group is properly updated by the system$') { String description, String date, String group -> + assert NewsTestDataAndOperations.checkExistingNews(description,date,group) +} + + +Given(~'^I select the news page and the new "([^"]*)" is stored in the system$') { String description -> + page.select("News") + selectNovoNoticiasInNewsPage() + + at NewsCreatePage + page.fillNewDetails(description) + page.clickOnCreate(); + + to NewsPage + at NewsPage +} + +When(~'^I select to view new "([^"]*)" in resulting list$') { String title -> + page.selectViewNew(title) + to NewsShowPage +} + +When(~'I select the option to remove in news show page$') {-> + to NewsShowPage + page.select('input', 'delete') +} + +Then(~'^the new "([^"]*)" is properly removed by the system$') { String title -> + assert !NewsTestDataAndOperations.checkExistingNews(description,date,group) +} \ No newline at end of file diff --git a/test/functional/pages/news/NewsPage.groovy b/test/functional/pages/news/NewsPage.groovy index 01023879..a71e5e9a 100644 --- a/test/functional/pages/news/NewsPage.groovy +++ b/test/functional/pages/news/NewsPage.groovy @@ -32,4 +32,10 @@ class NewsPage extends Page { $("p span", text: desc).size() == 1 } //#end + + def selectViewNew(title) { + getRow() + def showLink = getRow().find('td').find([text:title]) + showLink.click() + } } diff --git a/test/functional/pages/news/NewsShowPage.groovy b/test/functional/pages/news/NewsShowPage.groovy new file mode 100644 index 00000000..b8cef890 --- /dev/null +++ b/test/functional/pages/news/NewsShowPage.groovy @@ -0,0 +1,36 @@ +package pages.news + +/** + * Created with IntelliJ IDEA. + * User: dyego + * Date: 09/01/14 + * Time: 18:30 + * To change this template use File | Settings | File Templates. + */ + +import geb.Page +import pages.GetPageTitle + +class NewsShowPage extends Page { + static url = "news/show/1" + + static at = { + //title ==~ /Ver News/ + GetPageTitle gp = new GetPageTitle() + def currentNews = gp.msg("default.news.label") + def currentTitle = gp.msg("default.show.label", [currentNews]) + + title ==~ currentTitle + } + + static content = { + } + + def select(String e, v) { + if (v == 'delete') { + assert withConfirm(true) { $("form").find(e, class: v).click() } + } else { + $("form").find(e, class: v).click() + } + } +} \ No newline at end of file diff --git a/test/functional/steps/NewsTestDataAndOperations.groovy b/test/functional/steps/NewsTestDataAndOperations.groovy index 19687e27..9976ba0c 100644 --- a/test/functional/steps/NewsTestDataAndOperations.groovy +++ b/test/functional/steps/NewsTestDataAndOperations.groovy @@ -30,4 +30,13 @@ class NewsTestDataAndOperations { def news = News.findByDescriptionAndDateAndResearchGroup(description, dateAsDateObj, researchGroup) return news != null } + + static public void editNewsDescription(String description, String newDescription, Date date, ResearchGroup researchGroup) { + def cont = new NewsController() + def news = News.findByDescriptionAndDateAndResearchGroup(description, date, researchGroup) + news.setDescription(newDescription) + cont.params << news.properties + cont.update() + cont.response.reset() + } }