From bb581f3b8ecd8ec78f5530f71783b8b42a300302 Mon Sep 17 00:00:00 2001 From: gyss Date: Wed, 11 Dec 2024 09:22:14 +0000 Subject: [PATCH] add context tracking for storygroups --- .../TeaserTimeline.test.jsx.snap | 679 ++++++++++++++++++ .../__snapshots__/snapshots.test.js.snap | 262 +++++++ components/x-teaser/src/Image.jsx | 1 + components/x-teaser/src/MetaLink.jsx | 1 + components/x-teaser/src/Standfirst.jsx | 1 + components/x-teaser/src/Title.jsx | 1 + 6 files changed, 945 insertions(+) diff --git a/components/x-teaser-timeline/__tests__/__snapshots__/TeaserTimeline.test.jsx.snap b/components/x-teaser-timeline/__tests__/__snapshots__/TeaserTimeline.test.jsx.snap index 9f03f6c75..ff0e87159 100644 --- a/components/x-teaser-timeline/__tests__/__snapshots__/TeaserTimeline.test.jsx.snap +++ b/components/x-teaser-timeline/__tests__/__snapshots__/TeaserTimeline.test.jsx.snap @@ -32,6 +32,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -43,6 +44,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Is December looming as the new Brexit deadline? @@ -54,6 +56,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -67,6 +70,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes May seeks to overcome deadlock after Brexit setback @@ -152,6 +158,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -165,6 +172,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Midsized UK businesses turn sour on Brexit @@ -250,6 +260,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -263,6 +274,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Barnier open to extending Brexit transition by a year @@ -348,6 +362,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -361,6 +376,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes UK lets down business with lack of Brexit advice @@ -451,6 +469,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -464,6 +483,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Trump looks to start formal US-UK trade talks @@ -549,6 +571,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -562,6 +585,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Bercow faces mounting calls to resign @@ -660,6 +686,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -673,6 +700,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes A culture shift to clear Westminster’s toxic air @@ -763,6 +793,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -776,6 +807,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes EU demands UK break Brexit impasse @@ -861,6 +895,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -874,6 +909,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Brexit, Scotland and the threat to constitutional unity @@ -959,6 +997,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -972,6 +1011,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -1058,6 +1100,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Wells Fargo applies for licence in France as part of Brexit strategy @@ -1144,6 +1189,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Rollout of controversial UK welfare reform faces fresh delay @@ -1229,6 +1277,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1242,6 +1291,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Pound rallies after upbeat wage growth reading @@ -1327,6 +1379,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1378,6 +1431,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -1389,6 +1443,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Problem gambling shake-up set to be brought forward @@ -1400,6 +1455,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1413,6 +1469,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Crypto exchange Coinbase sets up Brexit contingency @@ -1498,6 +1557,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1511,6 +1571,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes EU gives UK 24 hour Brexit breathing space @@ -1609,6 +1672,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1622,6 +1686,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -1746,6 +1813,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -1757,6 +1825,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Barnier plan no solution to Irish border, says Foster @@ -1769,6 +1838,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Pound timeline: from the 1970s to Brexit crunch @@ -1859,6 +1931,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1872,6 +1945,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Brexit talks could drag into December warns Ireland’s Varadkar @@ -1957,6 +2033,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -1970,6 +2047,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Crisis or choreography over Brexit? @@ -2055,6 +2135,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -2068,6 +2149,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes UK shipyards to submit bids to build 5 warships @@ -2153,6 +2237,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -2166,6 +2251,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes May to address UK parliament on state of Brexit talks @@ -2252,6 +2340,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Bradford hospital launches AI powered command centre @@ -2337,6 +2428,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes @@ -2350,6 +2442,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Markets Live: Monday, 15th October 2018 @@ -2479,6 +2574,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -2490,6 +2586,7 @@ exports[`x-teaser-timeline given latestItemsTime is not set renders earlier, yes Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -2560,6 +2657,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -2571,6 +2669,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Is December looming as the new Brexit deadline? @@ -2582,6 +2681,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -2595,6 +2695,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today May seeks to overcome deadlock after Brexit setback @@ -2680,6 +2783,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -2693,6 +2797,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Midsized UK businesses turn sour on Brexit @@ -2778,6 +2885,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -2791,6 +2899,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Barnier open to extending Brexit transition by a year @@ -2876,6 +2987,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -2889,6 +3001,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today UK lets down business with lack of Brexit advice @@ -2979,6 +3094,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -2992,6 +3108,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Trump looks to start formal US-UK trade talks @@ -3077,6 +3196,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3090,6 +3210,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Bercow faces mounting calls to resign @@ -3175,6 +3298,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3188,6 +3312,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today A culture shift to clear Westminster’s toxic air @@ -3278,6 +3405,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3291,6 +3419,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today EU demands UK break Brexit impasse @@ -3376,6 +3507,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3389,6 +3521,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Brexit, Scotland and the threat to constitutional unity @@ -3474,6 +3609,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3487,6 +3623,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -3573,6 +3712,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Wells Fargo applies for licence in France as part of Brexit strategy @@ -3659,6 +3801,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Rollout of controversial UK welfare reform faces fresh delay @@ -3744,6 +3889,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3757,6 +3903,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Pound rallies after upbeat wage growth reading @@ -3855,6 +4004,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3906,6 +4056,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -3917,6 +4068,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Problem gambling shake-up set to be brought forward @@ -3928,6 +4080,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -3941,6 +4094,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Crypto exchange Coinbase sets up Brexit contingency @@ -4039,6 +4195,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4052,6 +4209,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today EU gives UK 24 hour Brexit breathing space @@ -4137,6 +4297,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4150,6 +4311,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -4274,6 +4438,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -4285,6 +4450,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Barnier plan no solution to Irish border, says Foster @@ -4297,6 +4463,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Pound timeline: from the 1970s to Brexit crunch @@ -4387,6 +4556,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4400,6 +4570,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Brexit talks could drag into December warns Ireland’s Varadkar @@ -4485,6 +4658,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4498,6 +4672,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Crisis or choreography over Brexit? @@ -4583,6 +4760,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4596,6 +4774,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today UK shipyards to submit bids to build 5 warships @@ -4681,6 +4862,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4694,6 +4876,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today May to address UK parliament on state of Brexit talks @@ -4780,6 +4965,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Bradford hospital launches AI powered command centre @@ -4865,6 +5053,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today @@ -4878,6 +5067,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Markets Live: Monday, 15th October 2018 @@ -5007,6 +5199,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -5018,6 +5211,7 @@ exports[`x-teaser-timeline given latestItemsTime is set and results in all today Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -5088,6 +5282,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -5099,6 +5294,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Is December looming as the new Brexit deadline? @@ -5110,6 +5306,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5123,6 +5320,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI May seeks to overcome deadlock after Brexit setback @@ -5208,6 +5408,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5221,6 +5422,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Midsized UK businesses turn sour on Brexit @@ -5306,6 +5510,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5319,6 +5524,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Barnier open to extending Brexit transition by a year @@ -5404,6 +5612,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5417,6 +5626,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI UK lets down business with lack of Brexit advice @@ -5507,6 +5719,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5520,6 +5733,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Trump looks to start formal US-UK trade talks @@ -5605,6 +5821,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5618,6 +5835,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Bercow faces mounting calls to resign @@ -5716,6 +5936,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5729,6 +5950,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI A culture shift to clear Westminster’s toxic air @@ -5819,6 +6043,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5832,6 +6057,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI EU demands UK break Brexit impasse @@ -5917,6 +6145,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -5930,6 +6159,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Brexit, Scotland and the threat to constitutional unity @@ -6015,6 +6247,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6028,6 +6261,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -6114,6 +6350,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Wells Fargo applies for licence in France as part of Brexit strategy @@ -6200,6 +6439,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Rollout of controversial UK welfare reform faces fresh delay @@ -6285,6 +6527,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6298,6 +6541,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Pound rallies after upbeat wage growth reading @@ -6383,6 +6629,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6434,6 +6681,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -6445,6 +6693,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Problem gambling shake-up set to be brought forward @@ -6456,6 +6705,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6469,6 +6719,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Crypto exchange Coinbase sets up Brexit contingency @@ -6554,6 +6807,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6567,6 +6821,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI EU gives UK 24 hour Brexit breathing space @@ -6665,6 +6922,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6678,6 +6936,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -6802,6 +7063,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -6813,6 +7075,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Barnier plan no solution to Irish border, says Foster @@ -6825,6 +7088,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Pound timeline: from the 1970s to Brexit crunch @@ -6915,6 +7181,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -6928,6 +7195,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Brexit talks could drag into December warns Ireland’s Varadkar @@ -7013,6 +7283,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -7026,6 +7297,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Crisis or choreography over Brexit? @@ -7111,6 +7385,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -7124,6 +7399,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI UK shipyards to submit bids to build 5 warships @@ -7209,6 +7487,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -7222,6 +7501,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI May to address UK parliament on state of Brexit talks @@ -7308,6 +7590,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Bradford hospital launches AI powered command centre @@ -7393,6 +7678,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI @@ -7406,6 +7692,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Markets Live: Monday, 15th October 2018 @@ -7535,6 +7824,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -7546,6 +7836,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is more than latestI Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -7616,6 +7907,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -7627,6 +7919,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Is December looming as the new Brexit deadline? @@ -7638,6 +7931,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -7651,6 +7945,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as May seeks to overcome deadlock after Brexit setback @@ -7736,6 +8033,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -7749,6 +8047,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Midsized UK businesses turn sour on Brexit @@ -7834,6 +8135,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -7847,6 +8149,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Barnier open to extending Brexit transition by a year @@ -7932,6 +8237,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -7945,6 +8251,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as UK lets down business with lack of Brexit advice @@ -8035,6 +8344,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8048,6 +8358,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Trump looks to start formal US-UK trade talks @@ -8133,6 +8446,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8146,6 +8460,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Bercow faces mounting calls to resign @@ -8244,6 +8561,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8257,6 +8575,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as A culture shift to clear Westminster’s toxic air @@ -8347,6 +8668,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8360,6 +8682,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as EU demands UK break Brexit impasse @@ -8445,6 +8770,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8458,6 +8784,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Brexit, Scotland and the threat to constitutional unity @@ -8543,6 +8872,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8556,6 +8886,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -8642,6 +8975,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Wells Fargo applies for licence in France as part of Brexit strategy @@ -8728,6 +9064,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Rollout of controversial UK welfare reform faces fresh delay @@ -8813,6 +9152,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8826,6 +9166,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Pound rallies after upbeat wage growth reading @@ -8911,6 +9254,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8962,6 +9306,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -8973,6 +9318,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Problem gambling shake-up set to be brought forward @@ -8984,6 +9330,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -8997,6 +9344,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Crypto exchange Coinbase sets up Brexit contingency @@ -9082,6 +9432,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9095,6 +9446,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as EU gives UK 24 hour Brexit breathing space @@ -9193,6 +9547,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9206,6 +9561,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -9330,6 +9688,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -9341,6 +9700,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Barnier plan no solution to Irish border, says Foster @@ -9353,6 +9713,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Pound timeline: from the 1970s to Brexit crunch @@ -9443,6 +9806,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9456,6 +9820,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Brexit talks could drag into December warns Ireland’s Varadkar @@ -9541,6 +9908,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9554,6 +9922,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Crisis or choreography over Brexit? @@ -9639,6 +10010,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9652,6 +10024,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as UK shipyards to submit bids to build 5 warships @@ -9737,6 +10112,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9750,6 +10126,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as May to address UK parliament on state of Brexit talks @@ -9836,6 +10215,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Bradford hospital launches AI powered command centre @@ -9921,6 +10303,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as @@ -9934,6 +10317,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Markets Live: Monday, 15th October 2018 @@ -10063,6 +10449,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -10074,6 +10461,7 @@ exports[`x-teaser-timeline given latestItemsTime is set but is not same date as Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -10144,6 +10532,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -10155,6 +10544,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Is December looming as the new Brexit deadline? @@ -10166,6 +10556,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10179,6 +10570,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, May seeks to overcome deadlock after Brexit setback @@ -10264,6 +10658,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10277,6 +10672,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Midsized UK businesses turn sour on Brexit @@ -10375,6 +10773,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10388,6 +10787,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Barnier open to extending Brexit transition by a year @@ -10473,6 +10875,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10486,6 +10889,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, UK lets down business with lack of Brexit advice @@ -10576,6 +10982,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10589,6 +10996,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Trump looks to start formal US-UK trade talks @@ -10674,6 +11084,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10687,6 +11098,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Bercow faces mounting calls to resign @@ -10785,6 +11199,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10798,6 +11213,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, A culture shift to clear Westminster’s toxic air @@ -10888,6 +11306,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10901,6 +11320,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, EU demands UK break Brexit impasse @@ -10986,6 +11408,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -10999,6 +11422,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Brexit, Scotland and the threat to constitutional unity @@ -11084,6 +11510,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11097,6 +11524,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -11183,6 +11613,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Wells Fargo applies for licence in France as part of Brexit strategy @@ -11269,6 +11702,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Rollout of controversial UK welfare reform faces fresh delay @@ -11354,6 +11790,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11367,6 +11804,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Pound rallies after upbeat wage growth reading @@ -11452,6 +11892,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11503,6 +11944,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -11514,6 +11956,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Problem gambling shake-up set to be brought forward @@ -11525,6 +11968,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11538,6 +11982,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Crypto exchange Coinbase sets up Brexit contingency @@ -11623,6 +12070,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11636,6 +12084,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, EU gives UK 24 hour Brexit breathing space @@ -11734,6 +12185,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11747,6 +12199,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -11871,6 +12326,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -11882,6 +12338,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Barnier plan no solution to Irish border, says Foster @@ -11894,6 +12351,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Pound timeline: from the 1970s to Brexit crunch @@ -11984,6 +12444,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -11997,6 +12458,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Brexit talks could drag into December warns Ireland’s Varadkar @@ -12082,6 +12546,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -12095,6 +12560,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Crisis or choreography over Brexit? @@ -12180,6 +12648,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -12193,6 +12662,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, UK shipyards to submit bids to build 5 warships @@ -12278,6 +12750,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -12291,6 +12764,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, May to address UK parliament on state of Brexit talks @@ -12377,6 +12853,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Bradford hospital launches AI powered command centre @@ -12462,6 +12941,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, @@ -12475,6 +12955,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Markets Live: Monday, 15th October 2018 @@ -12604,6 +13087,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -12615,6 +13099,7 @@ exports[`x-teaser-timeline given latestItemsTime is set renders latest, earlier, Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -12685,6 +13170,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -12696,6 +13182,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Is December looming as the new Brexit deadline? @@ -12707,6 +13194,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -12720,6 +13208,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i May seeks to overcome deadlock after Brexit setback @@ -12805,6 +13296,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -12818,6 +13310,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Midsized UK businesses turn sour on Brexit @@ -12903,6 +13398,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -12916,6 +13412,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Barnier open to extending Brexit transition by a year @@ -13001,6 +13500,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13014,6 +13514,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i UK lets down business with lack of Brexit advice @@ -13104,6 +13607,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13117,6 +13621,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Trump looks to start formal US-UK trade talks @@ -13202,6 +13709,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13215,6 +13723,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Bercow faces mounting calls to resign @@ -13313,6 +13824,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13326,6 +13838,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i A culture shift to clear Westminster’s toxic air @@ -13416,6 +13931,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13429,6 +13945,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i EU demands UK break Brexit impasse @@ -13514,6 +14033,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13527,6 +14047,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Brexit, Scotland and the threat to constitutional unity @@ -13612,6 +14135,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13625,6 +14149,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -13711,6 +14238,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Wells Fargo applies for licence in France as part of Brexit strategy @@ -13797,6 +14327,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Rollout of controversial UK welfare reform faces fresh delay @@ -13882,6 +14415,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -13895,6 +14429,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Pound rallies after upbeat wage growth reading @@ -13980,6 +14517,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14031,6 +14569,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -14042,6 +14581,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Problem gambling shake-up set to be brought forward @@ -14053,6 +14593,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14066,6 +14607,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Crypto exchange Coinbase sets up Brexit contingency @@ -14151,6 +14695,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14164,6 +14709,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i EU gives UK 24 hour Brexit breathing space @@ -14262,6 +14810,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14275,6 +14824,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -14399,6 +14951,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -14410,6 +14963,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Barnier plan no solution to Irish border, says Foster @@ -14422,6 +14976,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Pound timeline: from the 1970s to Brexit crunch @@ -14512,6 +15069,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14525,6 +15083,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Brexit talks could drag into December warns Ireland’s Varadkar @@ -14610,6 +15171,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14623,6 +15185,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Crisis or choreography over Brexit? @@ -14708,6 +15273,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14721,6 +15287,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i UK shipyards to submit bids to build 5 warships @@ -14806,6 +15375,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -14819,6 +15389,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i May to address UK parliament on state of Brexit talks @@ -14905,6 +15478,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Bradford hospital launches AI powered command centre @@ -14990,6 +15566,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i @@ -15003,6 +15580,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Markets Live: Monday, 15th October 2018 @@ -15132,6 +15712,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -15143,6 +15724,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is not set or i Irish deputy PM voices ‘frustration’ at Brexit impasse @@ -15213,6 +15795,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false aria-label="Category: Brexit Briefing" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit-briefing" > Brexit Briefing @@ -15224,6 +15807,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Is December looming as the new Brexit deadline? @@ -15235,6 +15819,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15248,6 +15833,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false May seeks to overcome deadlock after Brexit setback @@ -15308,6 +15896,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15321,6 +15910,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Midsized UK businesses turn sour on Brexit @@ -15381,6 +15973,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15394,6 +15987,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Barnier open to extending Brexit transition by a year @@ -15454,6 +16050,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15467,6 +16064,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false UK lets down business with lack of Brexit advice @@ -15532,6 +16132,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15545,6 +16146,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Trump looks to start formal US-UK trade talks @@ -15605,6 +16209,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15618,6 +16223,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Bercow faces mounting calls to resign @@ -15691,6 +16299,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15704,6 +16313,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false A culture shift to clear Westminster’s toxic air @@ -15769,6 +16381,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15782,6 +16395,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false EU demands UK break Brexit impasse @@ -15842,6 +16458,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15855,6 +16472,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Brexit, Scotland and the threat to constitutional unity @@ -15915,6 +16535,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -15928,6 +16549,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false EU’s Tusk to ask UK for ‘concrete proposals’ to end Brexit impasse @@ -15989,6 +16613,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Wells Fargo applies for licence in France as part of Brexit strategy @@ -16050,6 +16677,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Rollout of controversial UK welfare reform faces fresh delay @@ -16110,6 +16740,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16123,6 +16754,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Pound rallies after upbeat wage growth reading @@ -16183,6 +16817,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16209,6 +16844,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false aria-label="Category: UK politics & policy" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/world/uk/politics" > UK politics & policy @@ -16220,6 +16856,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Problem gambling shake-up set to be brought forward @@ -16231,6 +16868,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16244,6 +16882,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Crypto exchange Coinbase sets up Brexit contingency @@ -16304,6 +16945,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16317,6 +16959,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false EU gives UK 24 hour Brexit breathing space @@ -16390,6 +17035,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16403,6 +17049,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false EC’s Tusk warns no-deal Brexit ‘is more likely than ever before’ @@ -16477,6 +17126,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false aria-label="Category: Brexit" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/brexit" > Brexit @@ -16488,6 +17138,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Barnier plan no solution to Irish border, says Foster @@ -16500,6 +17151,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Pound timeline: from the 1970s to Brexit crunch @@ -16565,6 +17219,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16578,6 +17233,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Brexit talks could drag into December warns Ireland’s Varadkar @@ -16638,6 +17296,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16651,6 +17310,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Crisis or choreography over Brexit? @@ -16711,6 +17373,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16724,6 +17387,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false UK shipyards to submit bids to build 5 warships @@ -16784,6 +17450,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16797,6 +17464,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false May to address UK parliament on state of Brexit talks @@ -16858,6 +17528,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Bradford hospital launches AI powered command centre @@ -16918,6 +17591,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false @@ -16931,6 +17605,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Markets Live: Monday, 15th October 2018 @@ -17010,6 +17687,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false aria-label="Category: UK trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="/uk-trade" > UK trade @@ -17021,6 +17699,7 @@ exports[`x-teaser-timeline showSaveButtons given showSaveButtons is set to false Irish deputy PM voices ‘frustration’ at Brexit impasse diff --git a/components/x-teaser/__tests__/__snapshots__/snapshots.test.js.snap b/components/x-teaser/__tests__/__snapshots__/snapshots.test.js.snap index bf33a2cc9..504ebb99a 100644 --- a/components/x-teaser/__tests__/__snapshots__/snapshots.test.js.snap +++ b/components/x-teaser/__tests__/__snapshots__/snapshots.test.js.snap @@ -15,6 +15,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with article data 1`] = ` aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -26,6 +27,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with article data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -38,6 +40,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with article data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -98,6 +103,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with article-with-data-image Inside charity fundraiser where hostesses are put on show @@ -170,6 +178,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with contentPackage data 1`] aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -181,6 +190,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with contentPackage data 1`] The royal wedding @@ -193,6 +203,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with contentPackage data 1`] Anti-Semitism and the threat of identity politics @@ -278,6 +291,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with packageItem data 1`] = aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -289,6 +303,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with packageItem data 1`] = Why so little has changed since the crash @@ -301,6 +316,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with packageItem data 1`] = Why eSports companies are on a winning streak @@ -430,6 +450,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with promoted data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -491,6 +514,7 @@ exports[`x-teaser / snapshots renders a Hero teaser with topStory data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -616,6 +645,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article data 1`] @@ -641,6 +671,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-data aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -652,6 +683,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-data Inside charity fundraiser where hostesses are put on show @@ -663,6 +695,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-data @@ -688,6 +721,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-miss aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -699,6 +733,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-miss Inside charity fundraiser where hostesses are put on show @@ -710,6 +745,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with article-with-miss @@ -735,6 +771,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with contentPackage da aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -746,6 +783,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with contentPackage da The royal wedding @@ -757,6 +795,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with contentPackage da @@ -782,6 +821,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with opinion data 1`] aria-label="Category: Gideon Rachman" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Gideon Rachman @@ -793,6 +833,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with opinion data 1`] Anti-Semitism and the threat of identity politics @@ -804,6 +845,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with opinion data 1`] @@ -842,6 +884,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with packageItem data aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -853,6 +896,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with packageItem data Why so little has changed since the crash @@ -864,6 +908,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with packageItem data @@ -889,6 +934,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with podcast data 1`] aria-label="Category: Tech Tonic podcast" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Tech Tonic podcast @@ -906,6 +952,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with podcast data 1`] aria-label="Listen to podcast Who sets the internet standards?" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="https://www.ft.com/content/d1246074-f7d3-4aaf-951c-80a6db495765" > Who sets the internet standards? @@ -917,6 +964,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with podcast data 1`] @@ -956,6 +1004,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with promoted data 1`] Why eSports companies are on a winning streak @@ -967,6 +1016,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with promoted data 1`] @@ -993,6 +1043,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with topStory data 1`] aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -1004,6 +1055,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with topStory data 1`] Inside charity fundraiser where hostesses are put on show @@ -1015,6 +1067,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with topStory data 1`] @@ -1040,6 +1093,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with video data 1`] = aria-label="Category: Global Trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Global Trade @@ -1057,6 +1111,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with video data 1`] = aria-label="Watch video FT View: Donald Trump, man of steel" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="#" > FT View: Donald Trump, man of steel @@ -1068,6 +1123,7 @@ exports[`x-teaser / snapshots renders a HeroNarrow teaser with video data 1`] = @@ -1093,6 +1149,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with article data 1`] aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -1104,6 +1161,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with article data 1`] Inside charity fundraiser where hostesses are put on show @@ -1116,6 +1174,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with article data 1`] Inside charity fundraiser where hostesses are put on show @@ -1176,6 +1237,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with article-with-dat Inside charity fundraiser where hostesses are put on show @@ -1248,6 +1312,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with contentPackage d aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -1259,6 +1324,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with contentPackage d The royal wedding @@ -1271,6 +1337,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with contentPackage d Anti-Semitism and the threat of identity politics @@ -1356,6 +1425,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with packageItem data aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -1367,6 +1437,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with packageItem data Why so little has changed since the crash @@ -1379,6 +1450,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with packageItem data Why eSports companies are on a winning streak @@ -1508,6 +1584,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with promoted data 1` Inside charity fundraiser where hostesses are put on show @@ -1569,6 +1648,7 @@ exports[`x-teaser / snapshots renders a HeroOverlay teaser with topStory data 1` Inside charity fundraiser where hostesses are put on show @@ -1707,6 +1792,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with article-with-data- aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -1718,6 +1804,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with article-with-data- Inside charity fundraiser where hostesses are put on show @@ -1742,6 +1829,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with article-with-missi aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -1753,6 +1841,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with article-with-missi Inside charity fundraiser where hostesses are put on show @@ -1777,6 +1866,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with contentPackage dat aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -1788,6 +1878,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with contentPackage dat The royal wedding @@ -1812,6 +1903,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with opinion data 1`] = aria-label="Category: Gideon Rachman" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Gideon Rachman @@ -1823,6 +1915,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with opinion data 1`] = Anti-Semitism and the threat of identity politics @@ -1860,6 +1953,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with packageItem data 1 aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -1871,6 +1965,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with packageItem data 1 Why so little has changed since the crash @@ -1895,6 +1990,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with podcast data 1`] = aria-label="Category: Tech Tonic podcast" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Tech Tonic podcast @@ -1912,6 +2008,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with podcast data 1`] = aria-label="Listen to podcast Who sets the internet standards?" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="https://www.ft.com/content/d1246074-f7d3-4aaf-951c-80a6db495765" > Who sets the internet standards? @@ -1950,6 +2047,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with promoted data 1`] Why eSports companies are on a winning streak @@ -1975,6 +2073,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with topStory data 1`] aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -1986,6 +2085,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with topStory data 1`] Inside charity fundraiser where hostesses are put on show @@ -2010,6 +2110,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with video data 1`] = ` aria-label="Category: Global Trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Global Trade @@ -2055,6 +2156,7 @@ exports[`x-teaser / snapshots renders a HeroVideo teaser with video data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -2129,6 +2234,7 @@ exports[`x-teaser / snapshots renders a Large teaser with article data 1`] = ` @@ -2142,6 +2248,7 @@ exports[`x-teaser / snapshots renders a Large teaser with article data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -2201,6 +2310,7 @@ exports[`x-teaser / snapshots renders a Large teaser with article-with-data-imag @@ -2214,6 +2324,7 @@ exports[`x-teaser / snapshots renders a Large teaser with article-with-data-imag Inside charity fundraiser where hostesses are put on show @@ -2273,6 +2386,7 @@ exports[`x-teaser / snapshots renders a Large teaser with article-with-missing-i @@ -2298,6 +2412,7 @@ exports[`x-teaser / snapshots renders a Large teaser with contentPackage data 1` aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -2309,6 +2424,7 @@ exports[`x-teaser / snapshots renders a Large teaser with contentPackage data 1` The royal wedding @@ -2320,6 +2436,7 @@ exports[`x-teaser / snapshots renders a Large teaser with contentPackage data 1` @@ -2333,6 +2450,7 @@ exports[`x-teaser / snapshots renders a Large teaser with contentPackage data 1` Anti-Semitism and the threat of identity politics @@ -2392,6 +2512,7 @@ exports[`x-teaser / snapshots renders a Large teaser with opinion data 1`] = ` @@ -2430,6 +2551,7 @@ exports[`x-teaser / snapshots renders a Large teaser with packageItem data 1`] = aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -2441,6 +2563,7 @@ exports[`x-teaser / snapshots renders a Large teaser with packageItem data 1`] = Why so little has changed since the crash @@ -2452,6 +2575,7 @@ exports[`x-teaser / snapshots renders a Large teaser with packageItem data 1`] = @@ -2465,6 +2589,7 @@ exports[`x-teaser / snapshots renders a Large teaser with packageItem data 1`] = @@ -2543,6 +2671,7 @@ exports[`x-teaser / snapshots renders a Large teaser with podcast data 1`] = ` Why eSports companies are on a winning streak @@ -2605,6 +2735,7 @@ exports[`x-teaser / snapshots renders a Large teaser with promoted data 1`] = ` @@ -2618,6 +2749,7 @@ exports[`x-teaser / snapshots renders a Large teaser with promoted data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -2678,6 +2812,7 @@ exports[`x-teaser / snapshots renders a Large teaser with topStory data 1`] = ` @@ -2691,6 +2826,7 @@ exports[`x-teaser / snapshots renders a Large teaser with topStory data 1`] = ` @@ -2769,6 +2908,7 @@ exports[`x-teaser / snapshots renders a Large teaser with video data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -2841,6 +2983,7 @@ exports[`x-teaser / snapshots renders a Small teaser with article-with-data-imag aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -2852,6 +2995,7 @@ exports[`x-teaser / snapshots renders a Small teaser with article-with-data-imag Inside charity fundraiser where hostesses are put on show @@ -2876,6 +3020,7 @@ exports[`x-teaser / snapshots renders a Small teaser with article-with-missing-i aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -2887,6 +3032,7 @@ exports[`x-teaser / snapshots renders a Small teaser with article-with-missing-i Inside charity fundraiser where hostesses are put on show @@ -2911,6 +3057,7 @@ exports[`x-teaser / snapshots renders a Small teaser with contentPackage data 1` aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -2922,6 +3069,7 @@ exports[`x-teaser / snapshots renders a Small teaser with contentPackage data 1` The royal wedding @@ -2946,6 +3094,7 @@ exports[`x-teaser / snapshots renders a Small teaser with opinion data 1`] = ` aria-label="Category: Gideon Rachman" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Gideon Rachman @@ -2957,6 +3106,7 @@ exports[`x-teaser / snapshots renders a Small teaser with opinion data 1`] = ` Anti-Semitism and the threat of identity politics @@ -2994,6 +3144,7 @@ exports[`x-teaser / snapshots renders a Small teaser with packageItem data 1`] = aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -3005,6 +3156,7 @@ exports[`x-teaser / snapshots renders a Small teaser with packageItem data 1`] = Why so little has changed since the crash @@ -3029,6 +3181,7 @@ exports[`x-teaser / snapshots renders a Small teaser with podcast data 1`] = ` aria-label="Category: Tech Tonic podcast" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Tech Tonic podcast @@ -3046,6 +3199,7 @@ exports[`x-teaser / snapshots renders a Small teaser with podcast data 1`] = ` aria-label="Listen to podcast Who sets the internet standards?" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="https://www.ft.com/content/d1246074-f7d3-4aaf-951c-80a6db495765" > Who sets the internet standards? @@ -3084,6 +3238,7 @@ exports[`x-teaser / snapshots renders a Small teaser with promoted data 1`] = ` Why eSports companies are on a winning streak @@ -3109,6 +3264,7 @@ exports[`x-teaser / snapshots renders a Small teaser with topStory data 1`] = ` aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -3120,6 +3276,7 @@ exports[`x-teaser / snapshots renders a Small teaser with topStory data 1`] = ` Inside charity fundraiser where hostesses are put on show @@ -3144,6 +3301,7 @@ exports[`x-teaser / snapshots renders a Small teaser with video data 1`] = ` aria-label="Category: Global Trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Global Trade @@ -3161,6 +3319,7 @@ exports[`x-teaser / snapshots renders a Small teaser with video data 1`] = ` aria-label="Watch video FT View: Donald Trump, man of steel" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="#" > FT View: Donald Trump, man of steel @@ -3185,6 +3344,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article data 1`] aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -3196,6 +3356,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article data 1`] Inside charity fundraiser where hostesses are put on show @@ -3207,6 +3368,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article data 1`] @@ -3220,6 +3382,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article data 1`] Inside charity fundraiser where hostesses are put on show @@ -3279,6 +3444,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article-with-data @@ -3292,6 +3458,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article-with-data Inside charity fundraiser where hostesses are put on show @@ -3351,6 +3520,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with article-with-miss @@ -3376,6 +3546,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with contentPackage da aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -3387,6 +3558,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with contentPackage da The royal wedding @@ -3398,6 +3570,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with contentPackage da @@ -3411,6 +3584,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with contentPackage da Anti-Semitism and the threat of identity politics @@ -3470,6 +3646,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with opinion data 1`] @@ -3508,6 +3685,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with packageItem data aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -3519,6 +3697,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with packageItem data Why so little has changed since the crash @@ -3530,6 +3709,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with packageItem data @@ -3543,6 +3723,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with packageItem data @@ -3621,6 +3805,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with podcast data 1`] Why eSports companies are on a winning streak @@ -3683,6 +3869,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with promoted data 1`] @@ -3696,6 +3883,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with promoted data 1`] Inside charity fundraiser where hostesses are put on show @@ -3756,6 +3946,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with topStory data 1`] @@ -3769,6 +3960,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with topStory data 1`] @@ -3847,6 +4042,7 @@ exports[`x-teaser / snapshots renders a SmallHeavy teaser with video data 1`] = Inside charity fundraiser where hostesses are put on show @@ -3906,6 +4104,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article data 1`] = @@ -3931,6 +4130,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-data-i aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -3942,6 +4142,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-data-i Inside charity fundraiser where hostesses are put on show @@ -3953,6 +4154,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-data-i @@ -3978,6 +4180,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-missin aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -3989,6 +4192,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-missin Inside charity fundraiser where hostesses are put on show @@ -4000,6 +4204,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with article-with-missin @@ -4025,6 +4230,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with contentPackage data aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -4036,6 +4242,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with contentPackage data The royal wedding @@ -4047,6 +4254,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with contentPackage data @@ -4072,6 +4280,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with opinion data 1`] = aria-label="Category: Gideon Rachman" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Gideon Rachman @@ -4083,6 +4292,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with opinion data 1`] = Anti-Semitism and the threat of identity politics @@ -4094,6 +4304,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with opinion data 1`] = @@ -4132,6 +4343,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with packageItem data 1` aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -4143,6 +4355,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with packageItem data 1` Why so little has changed since the crash @@ -4154,6 +4367,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with packageItem data 1` @@ -4179,6 +4393,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with podcast data 1`] = aria-label="Category: Tech Tonic podcast" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Tech Tonic podcast @@ -4196,6 +4411,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with podcast data 1`] = aria-label="Listen to podcast Who sets the internet standards?" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="https://www.ft.com/content/d1246074-f7d3-4aaf-951c-80a6db495765" > Who sets the internet standards? @@ -4207,6 +4423,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with podcast data 1`] = @@ -4246,6 +4463,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with promoted data 1`] = Why eSports companies are on a winning streak @@ -4257,6 +4475,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with promoted data 1`] = @@ -4283,6 +4502,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with topStory data 1`] = aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -4294,6 +4514,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with topStory data 1`] = Inside charity fundraiser where hostesses are put on show @@ -4305,6 +4526,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with topStory data 1`] = @@ -4367,6 +4589,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with video data 1`] = ` aria-label="Category: Global Trade" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Global Trade @@ -4384,6 +4607,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with video data 1`] = ` aria-label="Watch video FT View: Donald Trump, man of steel" className="js-teaser-heading-link" data-trackable="heading-link" + data-trackable-context-story-link="heading-link" href="#" > FT View: Donald Trump, man of steel @@ -4395,6 +4619,7 @@ exports[`x-teaser / snapshots renders a TopStory teaser with video data 1`] = ` @@ -4420,6 +4645,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article da aria-label="Category: Sexual misconduct allegations" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Sexual misconduct allegations @@ -4431,6 +4657,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article da Inside charity fundraiser where hostesses are put on show @@ -4442,6 +4669,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article da @@ -4455,6 +4683,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article da Inside charity fundraiser where hostesses are put on show @@ -4514,6 +4745,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article-wi @@ -4527,6 +4759,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article-wi Inside charity fundraiser where hostesses are put on show @@ -4586,6 +4821,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with article-wi @@ -4611,6 +4847,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with contentPac aria-label="Category: FT Magazine" className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > FT Magazine @@ -4622,6 +4859,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with contentPac The royal wedding @@ -4633,6 +4871,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with contentPac @@ -4646,6 +4885,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with contentPac Anti-Semitism and the threat of identity politics @@ -4705,6 +4947,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with opinion da @@ -4743,6 +4986,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with packageIte aria-label="Category: Financial crisis: Are we safer now? " className="o-teaser__tag" data-trackable="teaser-tag" + data-trackable-context-story-link="teaser-tag" href="#" > Financial crisis: Are we safer now? @@ -4754,6 +4998,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with packageIte Why so little has changed since the crash @@ -4765,6 +5010,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with packageIte @@ -4778,6 +5024,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with packageIte @@ -4856,6 +5106,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with podcast da Why eSports companies are on a winning streak @@ -4918,6 +5170,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with promoted d @@ -4931,6 +5184,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with promoted d Inside charity fundraiser where hostesses are put on show @@ -4991,6 +5247,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with topStory d @@ -5004,6 +5261,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with topStory d @@ -5119,6 +5380,7 @@ exports[`x-teaser / snapshots renders a TopStoryLandscape teaser with video data {displayLink.prefLabel} diff --git a/components/x-teaser/src/Standfirst.jsx b/components/x-teaser/src/Standfirst.jsx index b03880983..c65fc7924 100644 --- a/components/x-teaser/src/Standfirst.jsx +++ b/components/x-teaser/src/Standfirst.jsx @@ -11,6 +11,7 @@ export default ({ standfirst, altStandfirst, headlineTesting, relativeUrl, url, url={displayUrl} attrs={{ 'data-trackable': 'standfirst-link', + 'data-trackable-context-story-link': 'standfirst-link', tabIndex: -1, className: 'js-teaser-standfirst-link' }}> diff --git a/components/x-teaser/src/Title.jsx b/components/x-teaser/src/Title.jsx index 1a7a0495e..c68e93d91 100644 --- a/components/x-teaser/src/Title.jsx +++ b/components/x-teaser/src/Title.jsx @@ -20,6 +20,7 @@ export default ({ title, altTitle, headlineTesting, relativeUrl, url, indicators url={displayUrl} attrs={{ 'data-trackable': 'heading-link', + 'data-trackable-context-story-link': 'heading-link', className: 'js-teaser-heading-link', 'aria-label': ariaLabel }}>