import {describe, it, expect, afterEach} from 'vitest'
import robots from '../robots'

describe('robots', () => {
  const originalNodeEnv = process.env.NODE_ENV

  afterEach(() => {
    process.env.NODE_ENV = originalNodeEnv
  })

  it('autorise l\'indexation en production', () => {
    process.env.NODE_ENV = 'production'

    expect(robots().rules).toEqual({userAgent: '*', allow: '/'})
  })

  it('bloque l\'indexation hors production', () => {
    process.env.NODE_ENV = 'development'

    expect(robots().rules).toEqual({userAgent: '*', disallow: '/'})
  })
})
