You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
2.5 KiB
77 lines
2.5 KiB
/* Copyright 2016-2017 Jairo Llopis <jairo.llopis@tecnativa.com>
|
|
* License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). */
|
|
odoo.define("website_mass_mailing_name.public_tour", function (require) {
|
|
"use strict";
|
|
var base = require("web_editor.base");
|
|
var tour = require("web_tour.tour");
|
|
|
|
tour.register(
|
|
"mass_mailing_name_public",
|
|
{
|
|
test: true,
|
|
wait_for: base.ready(),
|
|
},
|
|
[
|
|
{
|
|
content: "Try to subscribe without data",
|
|
trigger: ".js_subscribe_btn",
|
|
},
|
|
{
|
|
content: "Enter a name",
|
|
extra_trigger: ".js_subscribe.has-error",
|
|
trigger: ".js_subscribe_name",
|
|
run: "text Visitor",
|
|
},
|
|
{
|
|
content: "Try to subscribe without email",
|
|
trigger: ".js_subscribe_btn",
|
|
},
|
|
{
|
|
content: "Remove the name",
|
|
extra_trigger: ".js_subscribe.has-error",
|
|
trigger: ".js_subscribe_name",
|
|
run: function () {
|
|
$(".js_subscribe_name").val("");
|
|
},
|
|
},
|
|
{
|
|
content: "Enter an email",
|
|
trigger: ".js_subscribe_email",
|
|
run: "text example@example.com",
|
|
},
|
|
{
|
|
content: "Try to subscribe without name",
|
|
trigger: ".js_subscribe_btn",
|
|
},
|
|
{
|
|
content: "Enter the name again",
|
|
extra_trigger: ".js_subscribe.has-error",
|
|
trigger: ".js_subscribe_name",
|
|
run: "text Visitor",
|
|
},
|
|
{
|
|
content: "Enter a wrong email",
|
|
trigger: ".js_subscribe_email",
|
|
run: "text bad email",
|
|
},
|
|
{
|
|
content: "Try to subscribe with a bad email",
|
|
trigger: ".js_subscribe_btn",
|
|
},
|
|
{
|
|
content: "Enter the good email",
|
|
extra_trigger: ".js_subscribe.has-error",
|
|
trigger: ".js_subscribe_email",
|
|
run: "text example@example.com",
|
|
},
|
|
{
|
|
content: "Try to subscribe with good information",
|
|
trigger: ".js_subscribe_btn",
|
|
},
|
|
{
|
|
content: "Subscription successful",
|
|
trigger: ".js_subscribe:not(.has-error) .alert-success",
|
|
},
|
|
]
|
|
);
|
|
});
|