diff --git a/test/sim/abilities/desolateland.js b/test/sim/abilities/desolateland.js index 21c8b05276..969bf4bfeb 100644 --- a/test/sim/abilities/desolateland.js +++ b/test/sim/abilities/desolateland.js @@ -133,4 +133,15 @@ describe('Desolate Land', function () { battle.setPlayer('p2', {team: [{species: "Lugia", ability: 'pressure', moves: ['entrainment']}]}); assert.sets(() => battle.field.isWeather('desolateland'), false, () => battle.makeChoices('move helpinghand', 'move entrainment')); }); + + it('should fade after being forced out via Roar', function () { + battle = common.createBattle([[ + {species: 'Groudon', item: "Red Orb", moves: ['sleeptalk']}, + {species: 'Wynaut', moves: ['sleeptalk']}, + ], [ + {species: 'Wynaut', moves: ['roar']}, + ]]); + battle.makeChoices(); + assert.false(battle.field.isWeather('desolateland')); + }); });