<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>60293</bug_id>
          
          <creation_ts>2026-08-27 15:28:28 +0300</creation_ts>
          <short_desc>Каталог ext/ пустой, отсутствуют исполняемые файлы/библиотеки ext/sass/embedded*</short_desc>
          <delta_ts>2026-08-27 15:28:28 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gem-sass-embedded</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="obidinog@basealt.ru">obidinog</reporter>
          <assigned_to name="majioa@altlinux.org">majioa</assigned_to>
          <cc>admsasha</cc>
    
    <cc>cas</cc>
    
    <cc>majioa</cc>
    
    <cc>mike</cc>
    
    <cc>nbr</cc>
    
    <cc>pav</cc>
    
    <cc>rider</cc>
    
    <cc>thatman</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>293256</commentid>
    <comment_count>0</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2026-08-27 15:28:28 +0300</bug_when>
    <thetext>Платформа:
Alt Server p11 x86_64 (Обновленный до Sisyphus)

Пакет:
gem-sass-embedded 1.99.0-alt1

Шаги:
Установить дополнительные пакеты
# apt-get install rspec gem-rspec

Создать тестовый файл
$ cat &gt; sass_embedded_spec.rb &lt;&lt; &apos;EOF&apos;
# sass_embedded_spec.rb
require &apos;sass-embedded&apos;

RSpec.describe Sass do
  describe &apos;Константы и информация о версии&apos; do
    it &apos;определяет модуль Sass&apos; do
      expect(defined?(Sass)).to eq(&apos;constant&apos;)
      expect(Sass).to be_a(Module)
    end

    it &apos;содержит корректную строку версии gem&apos; do
      version = defined?(Sass::Embedded::VERSION) ? Sass::Embedded::VERSION : nil
      version ||= defined?(Sass::VERSION) ? Sass::VERSION : nil
      version ||= Gem.loaded_specs[&apos;sass-embedded&apos;]&amp;.version&amp;.to_s

      expect(version).not_to be_nil
      expect(version).to be_a(String)
      expect(version).to match(/^\d+\.\d+/)
    end

    it &apos;предоставляет информацию о версии upstream компилятора Dart Sass&apos; do
      expect(Sass).to respond_to(:info)
      info = Sass.info
      expect(info).to be_a(String)
      expect(info).not_to be_empty
    end
  end

  describe &apos;Компиляция стилей&apos; do
    it &apos;успешно компилирует SCSS-строку в валидный CSS (compile_string)&apos; do
      scss_input = &lt;&lt;~SCSS
        $primary-color: #333;
        nav {
          ul {
            margin: 0;
            color: $primary-color;
          }
        }
      SCSS

      result = Sass.compile_string(scss_input)

      expect(result).not_to be_nil
      expect(result.css).to be_a(String)
      expect(result.css).to include(&apos;nav ul&apos;)
      expect(result.css).to include(&apos;#333&apos;)
    end
  end
end
EOF

Запутить тест
$ rspec sass_embedded_spec.rb

Результат:
An error occurred while loading ./sass_embedded_spec.rb.
Failure/Error: require &apos;sass/cli&apos;

LoadError:
  cannot load such file -- sass/cli
# ./sass_embedded_spec.rb:2:in `&lt;top (required)&gt;&apos;
# ------------------
# --- Caused by: ---
# LoadError:
#   cannot load such file -- sass-embedded
#   ./sass_embedded_spec.rb:2:in `&lt;top (required)&gt;&apos;
No examples found.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>